@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}html,body{overflow-x:hidden}body{font-family:'Rubik',sans-serif;color:#6d6d6d;font-size:16px;font-weight:400;line-height:1.5;font-style:normal}p{font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{color:#232323;font-family:'Fira Sans',sans-serif;font-style:normal;margin:0 0 10px;line-height:1.3;font-weight:700;transition:.5s}h1{font-size:50px}h2{font-size:35px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}a{transition:all .3s ease-out 0s}a{color:#6d6d6d}a:focus,.btn:focus{text-decoration:none;outline:none}a:focus,a:hover{text-decoration:none;text-decoration:none}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;transition:.5s}.pt-0{padding-top:0}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pt-85{padding-top:85px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-100{padding-top:100px}.pt-120{padding-top:120px}.pt-150{padding-top:150px}.pt-180{padding-top:180px}.pt-200{padding-top:200px}.pt-250{padding-top:250px}.pt-300{padding-top:300px}.pb-0{padding-bottom:0}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-100{padding-bottom:100px}.pb-120{padding-bottom:120px}.pb-150{padding-bottom:150px}.pb-180{padding-bottom:180px}.pb-200{padding-bottom:200px}.pb-220{padding-bottom:220px}.pb-250{padding-bottom:250px}.pb-300{padding-bottom:300px}.pr-0{padding-right:0}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pr-55{padding-right:55px}.pr-60{padding-right:60px}.pr-65{padding-right:65px}.pr-70{padding-right:70px}.pr-75{padding-right:75px}.pr-80{padding-right:80px}.pr-85{padding-right:85px}.pr-90{padding-right:90px}.pr-95{padding-right:95px}.pr-100{padding-right:100px}.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-55{padding-left:55px}.pl-60{padding-left:60px}.pl-65{padding-left:65px}.pl-70{padding-left:70px}.pl-75{padding-left:75px}.pl-80{padding-left:80px}.pl-85{padding-left:85px}.pl-90{padding-left:90px}.pl-95{padding-left:95px}.pl-100{padding-left:100px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin bottom: 70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.ml-0{margin-left:0}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-65{margin-left:65px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-85{margin-left:85px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}.mr-0{margin-right:0}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.mr-65{margin-right:65px}.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-85{margin-right:85px}.mr-90{margin-right:90px}.mr-95{margin-right:95px}.mr-100{margin-right:100px}.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:#fff}.white p{color:#fff}ul{margin:0;padding:0}input:focus,button:focus{border-color:transparent;outline-color:transparent}textarea:focus{border-color:transparent;outline-color:transparent}hr{margin:60px 0;padding:0;border-bottom:1px solid #eceff8;border-top:0}a,i,cite,em,var,address,dfn,ol,li,ul{font-style:normal;font-weight:400}*::-moz-selection{background:#4fc1f0;color:#454545;text-shadow:none}::-moz-selection{background:#4fc1f0;color:#454545;text-shadow:none}::selection{background:#4fc1f0;color:#454545;text-shadow:none}::placeholder{color:#ccc;font-size:14px}a.meanmenu-reveal{display:none}.mean-container .mean-bar{background:#43baff;float:left;min-height:60px;padding:4px 0 0;position:relative;width:100%;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:18px;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;float:right}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#0c1923}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{background:#f8f8f8 none repeat scroll 0 0;float:left;position:relative;width:100%;border-top:1px solid #ddd}.mean-container .mean-nav ul li a{background:#f8f8f8 none repeat scroll 0 0;color:#666;display:block;float:left;font-size:14px;margin:0;padding:1em 5%;text-align:left;text-decoration:none;text-transform:uppercase;width:90%;font-weight:bold}.mobile-menu-area{background:#262626}.mean-container .mean-nav ul li li a{border-top:1px solid rgba(255,255,255,.25);opacity:.75;padding:1em 10%;text-shadow:none!important;visibility:visible;width:80%;font-weight:normal;text-transform:capitalize;color:#444}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#f8f8f8 none repeat scroll 0 0;color:#f47e1e}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:15px;margin-top:1px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important;background:#f8f8f8}.mean-container .mean-nav ul li a.mean-expand:hover{background:#f8f8f8}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important}.mean-container .mean-bar::after{color:#fff;content:"MENU";font-size:21px;left:5%;position:absolute;top:12px}.mean-container .mean-bar::after{display:none}.mean-container .mean-nav ul li a:hover{color:#fff;border-radius:0}.mean-container a.meanmenu-reveal span{background:#fff}.mobile-menu-area{background:#fff none repeat scroll 0 0}.mean-container .mean-nav ul li a{background:#fff;color:#444;display:block}.mean-container .mean-nav ul li a.mean-expand{background:none;top:-4px}.mean-container .mean-nav ul li a.mean-expand:hover{background:none}.mean-container .mean-nav ul li{background:#444}.mean-container .mean-nav ul li li a{color:#151948;opacity:.90;border-top:0}.mean-container a.meanmenu-reveal{color:#fff}.meanmenu-reveal.meanclose:hover{color:#fff!important}.mean-container a.meanmenu-reveal:hover span{background:#fff}.mean-container .mean-bar::before{color:#fff;content:"TECHO";font-size:22px;font-weight:800;left:10px;position:absolute;top:18px}.container{padding-left:0;padding-right:0}.header-top-area .align-items-center{padding:11px 0}.header-top-area{background:#252628;overflow:hidden;position:relative}.header-top-area::before{content:"";height:100%;width:60%;background:red;position:absolute;top:0;left:-20px;transform:skew(-25deg)}.header-top-left-single-item{display:inline-block;margin-right:20px}.header-top-left-single-item a{color:#fff;font-size:15px}.header-top-left-icon i{margin-right:8px}.header-top-right-items ul{text-align:right}.header-top-right-icon-area ul li{display:inline-block;margin-left:8px}.header-top-right-icon-area ul li a{color:#fff;font-size:14px}.header-search-icons i{font-size:18px;color:#fff;cursor:pointer}header{background:#fff}.logo{position:absolute}.menu-wrapper{display:flex;justify-content:space-between}.menu-wrapper nav ul{display:inline-block}.menu-wrapper nav ul li{display:inline-block}.menu-toggle{display:none}.menu-toggle .open_bar,.menu-toggle .close_bar{color:#fff;font-size:20px;font-weight:900;right:30px;position:absolute;top:16px;cursor:pointer}.menu-toggle .close_bar{display:none}.menu-toggle.closee .open_bar{display:none!important}.menu-toggle.closee .close_bar{display:block!important}.logo-txt-img{position:absolute;top:17px;left:20px;display:none}.logo-txt::before{content:"TAMA";text-transform:uppercase;color:#fff;font-size:18px;font-weight:700;position:absolute;top:17px;left:20px;display:none}.menu-wrapper nav ul li a span i{display:none}.mm-social-icon{text-align:center;margin-top:40px}.mm-social-icon p{font-size:14px;padding-left:25px;margin-bottom:5px;margin-top:10px;color:red}.mm-social-icon span{padding:0 22px}.mm-social-icon a{color:red;background:transparent;height:35px;width:35px;line-height:35px;text-align:center;position:absolute;border:1px solid red;border-radius:5px;transition:.3s}.mm-social-icon a:hover{color:#fff;background:red;border:1px solid red}.logo img:nth-child(2){display:none}.menu-wrapper{padding:23px 0}.menu-wrapper nav ul li a{margin:30px 13px;padding-bottom:30px;font-family:'Fira Sans',sans-serif;font-size:16px;color:#232323;transition:.1s}.menu-wrapper nav ul li:hover a{color:red}.menu-wrapper nav ul li a i{color:#888;background:#fff;font-size:14px;margin-left:5px}.menu-wrapper nav ul li:hover a i{color:red;opacity:.5}.nav-btn a{background:red;border:1px solid red;border-radius:3px;color:#fff;padding:8px 20px;font-size:15px;transition:.3s;display:inline-block;margin-left:11px}.nav-btn a:hover{background:red;border-color:red}.uk-sticky-fixed{background:red}.uk-sticky-fixed .logo img:nth-child(1){display:none}.uk-sticky-fixed .logo img:nth-child(2){display:block}.uk-sticky-fixed nav ul li a{color:#fff}.uk-sticky-fixed nav ul li:hover a{color:#fff}.uk-sticky-fixed nav ul li a i{background:transparent;color:#ffb3b3;font-size:14px}.uk-sticky-fixed nav ul li a:hover{color:#fff}.uk-sticky-fixed .nav-btn a{background:#fff;border-color:red;color:red}.uk-sticky-fixed .nav-btn a:hover{background:#fff;border-color:red}.uk-sticky-fixed nav ul li:hover a i{opacity:1;color:#ccc}.menu-wrapper ul li{position:relative}.menu-wrapper .sub-menu{position:absolute;top:100px;left:0;background:#fff;transition:.5s;box-shadow:0 0 3px rgba(0,0,0,.2);padding:25px 0 25px 5px;z-index:22;opacity:0;visibility:hidden}.menu-wrapper ul li:hover .sub-menu{top:54px;visibility:visible;opacity:1}.menu-wrapper .sub-menu{width:260px}.menu-wrapper .sub-menu li{position:relative;line-height:2;display:block;text-align:left;transition:.3s;padding-right:60px;padding-bottom:5px;cursor:pointer}.menu-wrapper .sub-menu li a::after{content:"";position:absolute;left:-10px;top:50%;height:1px;width:15px;background:red;visibility:hidden;opacity:0;transition:.3s}.menu-wrapper .sub-menu li:hover{transform:translateX(5%)}.menu-wrapper .sub-menu li:hover a{color:red!important}.menu-wrapper .sub-menu li:hover a i{color:red!important}.menu-wrapper .sub-menu li:hover a::after{visibility:visible;position:absolute;left:-5px;opacity:1}.menu-wrapper .sub-menu li a{font-family:"Rubik",sans-serif;font-size:14px;color:#232323!important;padding-left:10px;cursor:pointer;transition:.3s}.menu-wrapper .sub-menu li a i{color:#555!important;background:#fff!important;transition:.3s}.menu-wrapper .inner-sub-menu{width:235px;position:absolute;top:80px;left:225px;background:#fff;transition:.3s;box-shadow:0 0 3px rgba(0,0,0,.2);padding:25px 20px 25px 5px;z-index:1;opacity:0;visibility:hidden}.menu-wrapper .sub-menu li:hover .inner-sub-menu{position:absolute;top:-5px;left:214px;opacity:1;visibility:visible}.menu-wrapper .inner-sub-menu li{position:relative;line-height:2;display:block;text-align:left;transition:.3s;padding-right:60px;padding-bottom:5px;cursor:pointer;width:235px}.menu-wrapper .sub-menu .inner-sub-menu li a::after{content:"";position:absolute;left:-10px;top:50%;height:1px;width:15px;background:red;visibility:hidden;opacity:0;transition:.3s}.menu-wrapper .sub-menu .inner-sub-menu li:hover a::after{visibility:visible;position:absolute;left:-5px;opacity:1}.menu-wrapper .sub-menu .inner-sub-menu li a{font-family:"Rubik",sans-serif;font-size:14px;color:#232323!important;padding-left:10px;cursor:pointer;transition:.3s}.menu-wrapper .sub-menu .inner-sub-menu li:hover a{color:red!important}.style-2.color-2 li i{color:red}.uk-sticky-fixed .style-2.color-2 li i{color:#fff}.hero-section{position:relative;overflow:hidden;height:700px}.hero-content-area h4{font-size:19px;text-transform:uppercase;letter-spacing:2px;border-top:2px solid red;display:inline-block;margin-bottom:28px}.hero-content-area h1{font-size:60px;line-height:1.2}.hero-content-area p{font-size:20px;width:55%;margin:32px 0 45px 0}.btn-common{display:inline-block}.btn-common a{color:#fff;font-size:17px;background:red;padding:14px 31px;border:1px solid red;border-radius:5px;transition:.3s}.btn-common i{margin-left:3px}.btn-common a:hover{background:#fff;border:1px solid #fff;color:red}.hero-thumb-inner{position:absolute;bottom:0;right:250px}.hero-thumb-inner img{width:660px}.hero-shape-one{position:absolute;left:-70px;top:80px;z-index:1}.rotateme{animation-name:rotateme;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotateme{
  0%{ 
    transform:rotate(0deg);
   }
  25%{ 
    transform:rotate(90deg);
   }
  50%{ 
    transform:rotate(180deg);
   }
  100%{
     transform:rotate(360deg);
  }
}.hero-shape-two{position:absolute;right:200px;top:200px;z-index:1}.hero-shape-three{position:absolute;left:212px;top:351px;z-index:1}.alltuchtopdown{animation-name:alltuchtopdown;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes alltuchtopdown{
  0%{ 
   top: 351px;
   }
  25%{
   top: 341px;
  }
  50%{
    top: 351px;
  }
  75%{
     top: 361px;
  }
   100%{
     top: 351px;
  }
}.video-icon{display:inline-block}.hero-section .video-icon{margin-left:25px}.video-icon a{width:50px;height:50px;line-height:50px;display:inline-block;text-align:center;border-radius:100%;position:relative;color:#fff;-webkit-animation:ripple-white 1s linear infinite;animation:ripple-blue 1s linear infinite;-webkit-transition:.5s;background:red;font-size:28px;z-index:1}@-webkit-keyframes ripple-blue {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255,255,255, 0.3), 0 0 0 10px rgba(255,255,255, 0.3), 0 0 0 20px rgba(255,255,255, 0.3);
        box-shadow: 0 0 0 0 rgba(255,255,255, 0.3), 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255,255,255, 0.3)
    }
    100% {
        -webkit-box-shadow: 0 0 0 10px rgba(255,255,255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.3), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0)
    }
}@keyframes ripple-blue {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255,255,255, 0.3), 0 0 0 10px rgba(255,255,255, 0.3), 0 0 0 20px rgba(255,255,255, 0.3);
        box-shadow: 0 0 0 0 rgba(255,255,255, 0.3), 0 0 0 10px rgba(255,255,255, 0.3), 0 0 0 20px rgba(255,255,255, 0.3)
    }
    100% {
        -webkit-box-shadow: 0 0 0 10px rgba(255,255,255, 0.3), 0 0 0 20px rgba(255,255,255, 0.3), 0 0 0 30px rgba(255,255,255, 0);
        box-shadow: 0 0 0 10px rgba(255,255,255, 0.3), 0 0 0 20px rgba(255,255,255, 0.3), 0 0 0 30px rgba(255,255,255, 0)
    }
}.nivo_slider_area{position:relative}.nivo-caption{background:rgba(0,0,0,.0);height:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.em_slider_inner{margin:auto;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9999}/ slider title /
.em-slider-title {color:#fff;font-size:15px;font-weight:600;margin-bottom:23px;text-transform:uppercase}.em-slider-main-title{color:#fff;font-size:72px;font-weight:800;margin:0;text-transform:uppercase;line-height:1.1}.em-slider-sub-title{color:#fff;font-size:20px;font-weight:400}.em-slider-text{width:46%}.em-nav-slider-title-center{color:#fff;font-size:55px;font-weight:800}.em-nav-slider-title-centerspan{color:#0c5adb}.em-slider-up-title{font-size:38px;color:#fff;font-weight:300;padding-bottom:8px;letter-spacing:3px;text-transform:uppercase}.em-slider-sub-em-title{font-size:24px;color:#fff;font-weight:500}.em-slider-descript{font-size:17px;margin-bottom:20px;width:59%;z-index:999;font-weight:400;color:#ddd;margin-top:10px}.text-left .em-slider-descript{margin-left:0;margin-right:auto}.text-center .em-slider-descript{margin:11px auto 28px}.text-right .em-slider-descript{margin-right:0;margin-left:auto}.text-center{text-align:center}/ slider button /
.em-slider-button.wow.bounceInUp.em-button-button-area.animated {padding-top:19px}.em-button-button-area a{border:1px solid #ccc;color:#fff;display:inline-block;font-size:15px;margin-right:10px;margin-top:12px;padding:15px 41px;position:relative;text-transform:uppercase;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;z-index:999;letter-spacing:1px;border-radius:5px}a.em-active-button{background:red;border-color:red}.em-button-button-area a:hover{color:#fff;background:red;border-color:red}a.em-active-button:hover{background:transparent;border-color:#fff}.em-slider-half-width{width:50%}.em-slider-left{padding-right:30px}.em-slider-right{padding-left:30px}.em-slider-full-width{width:85%}.em-slider-half-width .em-slider-descript{width:100%}/ directionNav /
.em-nivo-slider-wrapper .nivo-directionNav a {top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:75px;width:50px;line-height:68px;text-align:center;display:block;border-radius:50%;color:#0c5adb;font-size:40px;left:0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;border-radius:0;background:#fff;margin-right:30px}.em-nivo-slider-wrapper .nivo-directionNav .nivo-nextNav{left:auto;right:0}.em-nivo-slider-wrapper .nivo-directionNav a:hover{background:red;border-color:red;color:#fff}.em-nivo-slider-wrapper:hover .nivo-directionNav a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;left:50px}.em-nivo-slider-wrapper:hover .nivo-directionNav .nivo-nextNav{left:auto;right:50px}/ controlNav /

.em-nivo-slider-wrapper .nivo-controlNav {bottom:50px;padding:0;position:absolute;width:100%;z-index:9;display:none}.em-nivo-slider-wrapper .nivo-controlNav a{background:#000 none repeat scroll 0 0;border-radius:50%;cursor:pointer;display:inline-block;font-size:14px;height:25px;margin:0 5px;width:25px;color:#fff;line-height:25px}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;font-size:30px;color:red;background:#fff;padding:15px 15px;opacity:0}.em-nivo-slider-wrapper .nivo-controlNav a:hover,.em-nivo-slider-wrapper .nivo-controlNav a.active{background:#ffa700 none repeat scroll 0 0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.cd-headline.clip span{display:inline-block;padding:0 0 0}.cd-headline.clip span b{display:inline-block;color:#fff;text-transform:uppercase}.nivo-controlNav{position:relative;top:-46px;z-index:9;display:none}.carousel-slider-section{position:relative}.carousel-slider-section .container-fluid{padding:0}.carousel-slider{background:url(assets/images/slick/ss-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;height:700px}.carousel-slider-content h1,.carousel-slider-content h2{font-size:60px;margin:0;text-transform:uppercase}.carousel-slider-content p{width:57%;font-size:20px}.carousel-thumb{position:relative}.carousel-thumb-inner{position:absolute;right:-120px;bottom:-244px}.carousel-thumb-inner img{width:660px}.carousel-slider-content h5{font-size:20px;letter-spacing:2px;border-top:2px solid red;display:inline-block;margin-bottom:25px}.btn-common.btn-carousel-slider-2{margin-left:25px}.btn-common.btn-carousel-slider-2 a{background:transparent;color:red}.btn-common.btn-carousel-slider-2:hover a{background:red;color:#fff;border-color:#ff3c00}.video-icon .carousel-video{margin-right:30px}.carousel-slider .video-icon p{width:100%;margin-top:10px}.owl-nav{position:relative}.owl-prev,.owl-next{position:absolute;top:-400px;color:#fff;background:#ff3c00;padding:13px 10px;font-size:30px;border-radius:3px;transition:.3s;opacity:0}.owl-prev{left:0}.owl-next{right:0}.carousel-slider-section:hover .owl-prev{left:30px;opacity:1}.carousel-slider-section:hover .owl-next{right:30px;opacity:1}.hero-section.style-2{background:url(http://tamacommunications.com/spanish/images/xhero-bg.jpg.pagespeed.ic.BOt7MCIwQF.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.hero-section.style-2 .video-icon{position:absolute;top:-140px;margin-left:-25px}.hero-section.style-2 .hero-content-area p{width:100%;margin:20px 0 45px 0}.hero-section.style-3{background:url(http://tamacommunications.com/spanish/images/xhero-bg.jpg.pagespeed.ic.BOt7MCIwQF.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.hero-section.style-3 .hero-thumb-inner{bottom:-195px;left:-50px;right:inherit}.hero-section.style-3 .hero-content-area p{width:100%}.hero-btn-2 a{background:#fff;color:red}.hero-btn-2 a:hover{background:red;color:#fff;border-color:red}.hero-section.style-4{background: url(assets/images/hero/hero-s1.jpg) no-repeat center/cover}.hero-section.style-4 .hero-content-area p{width:100%}.hero-section.style-6{background:url(assets/images/hero/hero-bg6.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:850px}.hero-section.style-6 .hero-content-area p{width:100%;margin:20px 0 45px 0}.hero-section.style-5{background:url(http://tamacommunications.com/spanish/images/hero-bg_16.jpg.pagespeed.ce.NFsjDexgE1.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:516px}.hero-section.style-5 .hero-thumb-inner{bottom:-120px;left:-50px;right:inherit}.hero-section.style-5 .hero-content-area p{width:100%;margin:20px 0 45px 0}.hero-section.style-7{background:url(http://tamacommunications.com/spanish/images/xhero-bg.jpg.pagespeed.ic.BOt7MCIwQF.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:450px}.hero-section.style-7 .hero-thumb-inner{bottom:10px;left:450px;right:inherit}.hero-section.style-7 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-8{background:url(http://tamacommunications.com/spanish/images/xhero-bg_8.jpg.pagespeed.ic.oUsFuiNXgI.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:500px}.hero-section.style-8 .hero-thumb-inner{bottom:-140px;left:-50px;right:inherit}.hero-section.style-8 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-9{background:url(http://tamacommunications.com/spanish/images/xhero-bg_9.jpg.pagespeed.ic.X6upIgyw7u.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:500px}.hero-section.style-9 .hero-thumb-inner{bottom:-140px;left:-50px;right:inherit}.hero-section.style-9 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-10{background:url(http://tamacommunications.com/spanish/images/xhero-bg_11.jpg.pagespeed.ic.YzctYGUI67.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:500px}.hero-section.style-10 .hero-thumb-inner{bottom:-140px;left:-50px;right:inherit}.hero-section.style-10 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-12{background:url(http://tamacommunications.com/spanish/images/img_bg_9_lighter.jpg.pagespeed.ce.vrrEa-lE7U.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:500px}.hero-section.style-12 .hero-thumb-inner{bottom:-100px;left:-50px;right:inherit}.hero-section.style-12 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-13{background:url(http://tamacommunications.com/spanish/images/xhero-bg_faq.jpg.pagespeed.ic.mfi7BAjHsd.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:500px}.hero-section.style-13 .hero-thumb-inner{bottom:-100px;left:-50px;right:inherit}.hero-section.style-13 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-14{background:url(http://tamacommunications.com/spanish/images/xhero-bg_14.jpg.pagespeed.ic.zujwhr_0_q.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:350px}.hero-section.style-14 .hero-thumb-inner{bottom:-100px;left:-50px;right:inherit}.hero-section.style-14 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-15{background:url(http://tamacommunications.com/spanish/images/xhero-bg_14_full.jpg.pagespeed.ic.PgfBJzPNkL.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:450px}.hero-section.style-15 .hero-thumb-inner{bottom:-100px;left:-50px;right:inherit}.hero-section.style-15 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-16{background:url(http://tamacommunications.com/spanish/images/xsign_up2.jpg.pagespeed.ic.l2GcuYP0Qq.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:450px}.hero-section.style-16 .hero-thumb-inner{bottom:-100px;left:-50px;right:inherit}.hero-section.style-16 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-17{background:url(http://tamacommunications.com/spanish/images/xhero-bg.jpg.pagespeed.ic.BOt7MCIwQF.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:450px}.hero-section.style-17 .hero-thumb-inner{bottom:-120px;left:450px;right:inherit}.hero-section.style-17 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-18{background:url(http://tamacommunications.com/spanish/images/x404.jpg.pagespeed.ic.S_ocA72DDz.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:500px}.hero-section.style-18 .hero-thumb-inner{bottom:-140px;left:-50px;right:inherit}.hero-section.style-18 .hero-content-area p{width:100%;margin:20px 0 45px 0;color:#000}.hero-section.style-19{background:url(http://tamacommunications.com/spanish/images/hero-bg_16.jpg.pagespeed.ce.NFsjDexgE1.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:516px}.hero-section.style-19 .hero-thumb-inner{bottom:-120px;left:-50px;right:inherit}.hero-section.style-19 .hero-content-area p{width:100%;margin:20px 0 45px 0}.hero-section.style-20{background:url(http://tamacommunications.com/spanish/images/img_bg_9_lighter.jpg.pagespeed.ce.vrrEa-lE7U.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:200px}.hero-section.style-20 .hero-thumb-inner{bottom:20px;left:-50px;right:inherit}.hero-content-area-20 h1{font-size:45px;line-height:1.2;margin-top:50px;text-align:center!important}.hero-content-area-20 p{font-size:25px;width:100%;margin:22px 0 45px 0;text-align:center!important;color:red}.hero-section.style-20 .hero-content-area p{width:100%;margin:30px 0 45px 0;color:red}.swiper-container-one{width:100%;z-index:0!important;height:850px}.swiper-slider-content .container{position:relative}.swiper-slide.slide-1{background: url(assets/images/hero/hero-s1.jpg) no-repeat center/cover}.swiper-slide.slide-2{background: url(assets/images/hero/hero-s2.jpg) no-repeat center/cover}.swiper-slider{position:relative}.swiper-slider-content .video-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.swiper-slider-content .video-icon p{margin-left:30px;font-size:17px;font-weight:500;margin-top:12px}.swiper-wrapper{z-index:0!important}.swiper-slider-content{position:absolute;top:50%;left:0;right:0;margin:auto;transform:translateY(-50%)}.swiper-slider-content h4{border-top:2px solid red;display:inline-block;color:#fff;font-size:19px;text-transform:uppercase;letter-spacing:2px;margin-bottom:25px}.swiper-slider-content h1{color:#fff;font-size:60px;margin-bottom:0}.swiper-slider-content h2{color:#fff;font-size:60px;margin-bottom:40px}.swiper-button-prev{margin-left:20px;transition:.3s}.swiper-button-next{margin-right:20px;transition:.3s}.swiper-button-next::after,.swiper-button-prev::after{font-size:20px!important;font-weight:900!important;color:#fff;background:rgba(0,0,0,.4);padding:20px 25px;border-radius:5px;transition:.3s}.swiper-slider:hover .swiper-button-next{margin-right:55px}.swiper-button-next:hover::after{background:red}.swiper-button-prev:hover::after{background:red}.swiper-slider:hover .swiper-button-prev{margin-left:55px}.swiper-slider-content.text-left{position:absolute;margin:auto;left:0;right:0;text-align:center}.slick-slider{overflow:hidden}.slick-wrapper{display:flex}.slick-wrapper .slick-items{height:800px;width:100%;position:relative}.slick-wrapper .slick-items img{height:800px;width:100%}.slick-content-area{position:absolute;top:50%;transform:translateY(-50%)}.slick-content-area p{width:90%;margin-bottom:50px}.slick-content-area h5{font-weight:400}.slick-content-area h1{text-transform:uppercase;font-size:60px}.btn-common.btn-slick{text-transform:uppercase}.btn-common.btn-slick a{padding:17px 40px;border-radius:3px}.slick-slider.style-2{background: url(assets/images/slick/ss-bg.jpg) no-repeat center/ cover;position:relative;height:700px}.slick-slider.style-2 .slick-wrapper .slick-items{height:700px}.slick-slider-thumb img{width:100%}.slick-slider-thumb{right:-30px;bottom:0;position:absolute}.slick-content{transform:translateY(50%)}.slick-content h4{font-size:19px;letter-spacing:2px;border-top:2px solid red;display:inline-block;margin-bottom:25px}.slick-content h1,.slick-content h2{font-size:60px;text-transform:uppercase;margin-bottom:0}.slick-content p{font-size:20px;margin:40px 0;width:55%}.btn-common.btn-slick-slider a{color:red;border:1px solid red;background:transparent}.btn-common.btn-slick-slider:hover a{color:#fff;border:1px solid red;background:#ff3c00}.swiper-slider.style-3{background: url(https://www.tamacommunications.com/tama_new/images/hero-bg.jpg) no-repeat center/cover}.swiper-slider.style-3 .swiper-slide.slide-1{background:url(assets/images/hero/ss7.png) no-repeat right}.swiper-slider.style-3 .swiper-slide.slide-2{background:url(assets/images/hero/ss6.png) no-repeat right}.swiper-slide.slide-3{background:url(assets/images/hero/ss5.png) no-repeat right}.ui-widget.ui-widget-content{border:none}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:.8em 1.5em;text-align:center}.ui-widget-header{border:none;background:transparent}#tabs{border:none;background:transparent;margin-top:15px}#tabs .tabs-btn-list li{border:1px solid #333;background:transparent;margin-right:10px;transition:.3s}#tabs .tabs-btn-list li:hover{border:1px solid red;background:red;color:#fff}#tabs .tabs-btn-list li:hover a{color:#fff}#tabs .tabs-btn-list .ui-state-active{border-color:red;background:red;margin-right:10px}.ui-tabs .ui-tabs-panel{padding:0}.tabs-content-area{padding-top:30px;padding-left:5px;color:#6d6d6d}.tabs-inner-list{list-style:square;padding-left:15px;padding-bottom:25px}.tabs-content-area p{font-family:'Rubik',sans-serif}.btn-common.tabs-inner-btn{margin-top:10px}.btn-common.tabs-inner-btn a:hover{border:1px solid red;border-radius:6px;color:red}.award-content{text-align:center;padding:0 16px;margin-top:20px}.award-single-title h5{font-family:'Rubik',sans-serif;color:#444;font-weight:600}.award-content p{text-align:center!important;margin:0}.tabs-style-2 #tabs ul{margin-left:30px}.tabs-style-2 #tabs ul li{text-align:center;background:transparent;margin-right:10px;border:1px dashed #ff3c00;transition:.3s}.tabs-style-2 #tabs ul li a{font-family:"Rubik",sans-serif;font-size:20px;font-weight:500;color:red;transition:.3s}.tabs-style-2 ul li a i{font-size:40px;display:block;padding-bottom:10px}.tabs-style-2 #tabs .ui-tabs-anchor{padding:10px 45px 15px}.tabs-style-2 #tabs ul .ui-tabs-active{background:red}.tabs-style-2 #tabs ul .ui-tabs-active a{color:#fff}.tabs-content-container{padding:35px;box-shadow: 0 0 20px rgb(194, 240, 240, 0.5)}.tab-thumb-inner img{width:100%}.tab-content-inner h2{font-size:24px;padding-bottom:8px}.tabs-style-2 .ui-tabs .ui-tabs-nav{margin-bottom:80px}.tabs-style-2 .tab-content-inner{padding-left:10px}.btn-common.blog-tab-btn{margin-bottom:15px}.feature-single-item{text-align:center;border:1px solid #fff;border-radius:5px;background:#fff;padding:40px 0;box-shadow: 0 0 50px rgb(217, 217, 217, 0.7)}.feature-icon{color:#f12a02;font-size:56px;margin-bottom:20px;position:relative;display:inline-block}.feature-icon::before{position:absolute;content:'';background:url(assets/images/hero/icon-1.png);width:56px;height:71px;right:-25px;top:-5px;background-repeat:no-repeat;transition:.5s}.feature-single-item:hover .feature-icon::before{transform:rotate(25deg)}.feature-content h4{font-size:20px;font-weight:600;padding:0}.feature-content p{padding:5px 25px 0;margin:0}.feature-section.style-2 .feature-single-item{border-radius:0;border:none}.feature-single-item.style-2{background:red}.row.style-2 .col-sm-12,.row.style-2 .col-md-6,.row.style-2 .col-lg-4{padding:0}.feature-section.style-3{margin-top:0}.feature-section.style-4 .feature-single-item{border-radius:0;border:none}.feature-section.style-4{margin-top:-115px}.feature-section.style-5 .feature-single-item{border-radius:0;border:none}.navigation-mrg{position:relative;margin-top:-70px;z-index:44!important}.feature-section.style-7 .feature-icon::before{display:none}.feature-section.style-7 .feature-single-item{transition:.5s;box-shadow: 0 0 5px rgb(217, 217, 217, 0.7)}.feature-section.style-7 .feature-single-item:hover{box-shadow:0 15px 15px rgba(0,0,0,.15)!important;transform:translateY(-5px)}.style-7 .fc-mt{margin-top:-70px!important;padding-top:0;position:relative;z-index:1}.about-single-thumb img{width:100%;height:auto;border-bottom-left-radius:10px}.section-head h5{font-size:16px;font-weight:600;color:red;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}.section-head h3{text-transform:capitalize;font-size:35px;line-height:1.2;margin-bottom:0}.section-head h2{text-transform:capitalize;font-size:39px;margin-bottom:20px}.section-head h2 span{text-transform:capitalize;color:red}.section-head p{color:#616161;line-height:1.5;padding:25px 0 0;margin:0}.section-head-bar{position:relative;display:block}.section-head-bar::before{content:"";position:absolute;left:5px;bottom:0;width:40px;height:4px;background:red;transform:skewX(45deg)}.section-head-bar::after{content:"";position:absolute;left:10px;bottom:0;width:40px;height:4px;background:red;transform:skewX(-45deg)}.single-content p{margin:0}.content-single-icon{color:#f12a02;font-size:45px;float:left;margin-right:28px;display:block}.inner-content-title{font-family:"Rubik",sans-serif;color:#232323;font-size:18px;font-weight:500;margin-bottom:0}.about-video{position:absolute;left:0;right:0;text-align:center;top:40%}.choose-us-video{position:absolute;left:0;right:0;text-align:center;top:50%}.about-video .video-icon,.choose-us-video .video-icon{margin-left:0}@-webkit-keyframes ripple-yellow {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgb(255, 60, 0, 0.3), 0 0 0 10px rgb(255, 60, 0, 0.3), 0 0 0 20px rgb(255, 60, 0, 0.3);
        box-shadow: 0 0 0 0 rgb(255, 60, 0, 0.3), 0 0 0 10px rgb(255, 60, 0, 0.3), 0 0 0 rgb(255, 60, 0, 0.3)
    }
    100% {
        -webkit-box-shadow: 0 0 0 10px rgb(255, 60, 0, 0.3), 0 0 0 20px rgb(255, 60, 0, 0.3), 0 0 0 30px rgb(255, 60, 0, 0.3);
        box-shadow: 0 0 0 10px rgb(255, 60, 0, 0.3), 0 0 0 20px rgb(255, 60, 0, 0.3), 0 0 0 30px rgb(255, 60, 0, 0)
    }
}@keyframes ripple-yellow {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgb(255, 60, 0, 0.3), 0 0 0 10px rgb(255, 60, 0, 0.3), 0 0 0 20px rgb(255, 60, 0, 0.3);
        box-shadow: 0 0 0 0 rgb(255, 60, 0, 0.3), 0 0 0 10px rgb(255, 60, 0, 0.3), 0 0 0 20px rgb(255, 60, 0, 0.3)
    }
    100% {
        -webkit-box-shadow: 0 0 0 10px rgb(255, 60, 0, 0.3), 0 0 0 20px rgb(255, 60, 0, 0.3), 0 0 0 30px rgb(255, 60, 0, 0);
        box-shadow: 0 0 0 10px rgb(255, 60, 0, 0.3), 0 0 0 20px rgb(255, 60, 0, 0.3), 0 0 0 30px rgb(255, 60, 0, 0)
    }
}.common-video .video-icon a,.choose-us-video .video-icon a,.section-video .video-icon a{width:85px;height:85px;line-height:85px;color:red;animation:ripple-yellow 1s linear infinite;background:#fff}.about-content-container{padding-left:30px}.about-section.style-2 .about-thumb-section{padding-right:15px}.block-text p{color:#232323;font-size:21px;font-weight:300;padding-bottom:0}.ceo-name h6{margin-bottom:5px}.skill-item{margin-top:25px;position:relative}.skill-title,.skill-percentage{font-family:"Rubik",sans-serif;color:#232323;font-size:17px;font-weight:400}.skill-percentage{position:absolute;top:0;right:0}.count-box{float:left}.bar-inner{width:100%;height:4px;background:#d9d9d9;border-radius:5px;position:relative}.progress-line{position:absolute;top:0;left:0;width:0;height:4px;background:red;border-radius:5px;transition:3s}.skills-wrapper{background: linear-gradient(rgba(26, 31, 53, 0.82), rgba(26, 31, 53, 0.82)), transparent url(assets/images/skills/sk-bg1.jpg) no-repeat center/cover;padding:50px 80px}.skills-section .container{width:1000px}.single-circle-counter{position:relative;text-align:center}.counter-inner{position:absolute;color:#fff;font-size:35px;font-weight:500;display:flex;top:50%;left:50%;transform:translate(-50%,-50%)}.video-section{position:relative;margin-top:-220px}.video-section .container{width:90%}.section-video{position:absolute;text-align:center;top:50%;left:0;right:0}.section-video img{width:100%}.common-video.style-5{margin-top:25px}.common-video.style-5 h3{font-size:18px;font-weight:500;display:inline-block;padding-left:26px}.about-section.style-5 .about-content-container{padding-left:0}.about-sign-thumb img{border-radius:50%}.section-content ul li{list-style:none;font-weight:600;display:inline-block;width:48%;margin-bottom:15px;color:#666}.section-content ul li i{margin-right:10px}.about-helpline{font-size:17px}.about-helpline a{color:red;text-decoration:underline}.single-brand{max-width:100%}.single-brand img{max-width:100%;width:90%;height:auto;-webkit-filter:grayscale(1);transition:.3s}.single-brand:hover img{-webkit-filter:grayscale(0)}.hr{border-top:1px solid rgba(238,238,238,1)}.hr-2{border-top:1px solid #595959;padding-top:30px}.hr-4{border-top:1px solid #d9d9d9;padding-top:15px}.brand-section.style-2{background:#f4f7fc;padding:30px 0}.services-section{background: #F4F7FC url(assets/images/services/sv-bg1.png) no-repeat center/cover}.section-head .section-head-content p{font-size:18px}.services-carousel-single-item{background:#fff;padding:20px;border-radius:10px}.services-carousel-thumb img{width:100%;border-radius:10px}.services-carousel-icon{text-align:right;position:relative}.services-carousel-icon i{text-align:center;line-height:70px;color:red;font-size:35px;background:#fff;height:70px;width:70px;box-shadow:0 0 40px 0 rgba(0,0,0,.1);border-radius:50%;position:absolute;right:20px;bottom:-30px}.services-content-section{padding:10px 20px 0}.services-content{margin-bottom:30px}.services-content-title h2{font-size:20px;padding:0;margin:20px 0;transition:.5s}.services-content-title h2:hover{color:red}.services-content-btn{background:#f4f7fc;position:relative;transition:.3s;overflow:hidden}.services-content-btn a{padding:16px 20px;color:#202020;font-size:16px;font-weight:500;display:block}.services-content-btn:hover{background:red}.services-content-btn:hover a{color:#fff}.services-content-btn span i{color:#fff;right:20px;position:absolute;line-height:1.5}.services-content-btn:hover a::before{background:#222}.services-content-btn a::before{content:"";background:red;position:absolute;height:100%;width:100px;right:-15px;top:0;padding:0 0 54px 0;transform:skew(-29deg);transition:.3s}.owl-dots{text-align:center;margin-top:30px}.owl-dot{background:#bfbfbf;height:12px;width:12px;display:inline-block;margin:0 8px;border-radius:50%}.owl-dot.active{background:red}.services-thumb{position:relative;overflow:hidden;border-radius:5px}.services-thumb img{width:100%}.services-bottom-content{background:#333;position:absolute;bottom:0;width:100%;transition:.1s}.services-bottom-content h6{color:#fff;margin:0}.services-bottom-icon{height:70px;width:70px;background:red;text-align:center;line-height:70px}.services-bottom-icon i{font-size:35px;color:#fff}.services-bottom-title{margin-left:20px}.services-thumb:hover .services-bottom-content{position:absolute;bottom:-70px}.services-overlay{text-align:center;padding:0 35px;background:rgba(241,42,2,.80);color:#fff;position:absolute;top:-100%;height:100%;transition:.5s}.services-thumb:hover .services-overlay{position:absolute;top:0!important}.overlay-content-inner{position:relative;top:60%;transform:translateY(-50%)}.services-overlay h6{color:#fff;font-size:20px}.services-overlay .overlay-icon{font-size:60px;margin-bottom:15px}.btn-common.services-overlay-btn{padding:11px 0 151px}.btn-common.services-overlay-btn a{background:#fff;border:none;color:red}.overlay-content-inner p{margin:20px 0 30px}.section-head-container.style-2 h2{margin-bottom:0}.services-section.style-3{background: #f4f7fc url(assets/images/services/svbg3.png) no-repeat center/cover}.services-single-items{margin:25px 15px 35px;overflow:hidden}.services-single-content{background:#fff;text-align:center;padding:33px 20px 40px;position:relative;z-index:1}.services-single-icon i{font-size:60px;color:red;transition:.5s}.services-content-inner p{transition:.5s}.services-content-inner h2{font-size:20px;font-weight:500;margin:5px 0 25px;transition:.5s}.services-single-content::after{content:"";height:100%;width:100%;background:red;position:absolute;left:0;bottom:-120%;opacity:0;z-index:-1;transition:.5s}.services-single-content:hover::after{opacity:1;bottom:0}.services-single-items:hover .services-single-icon i,.services-single-items:hover .services-content-inner h2,.services-single-items:hover .services-content-inner p{color:#fff}.service-bottom-link i{height:0;width:0;line-height:0;text-align:center;border-radius:50%;font-size:0;position:absolute;bottom:30px;z-index:2;left:0;right:0;margin:auto;opacity:0;transition:.5s}.services-single-items:hover .service-bottom-link i{opacity:1;background:#fff;color:red;box-shadow:0 0 5px rgba(0,0,0,.2);font-size:22px;height:50px;width:50px;line-height:50px;bottom:10px}.services-section.style-4{background: #252628 url(assets/images/services/svbg4.png) no-repeat center/cover}.services-section.style-4 .services-single-content{background:transparent;color:#fff;border:1px solid #666}.services-section.style-4 .services-single-icon i,.services-section.style-4 .services-content-inner h2{color:#fff}.services-section.style-4 .services-single-content{transition:.5s}.service-section{background:#f4f7fc}.service-number{color:red;font-size:20px;font-weight:600;position:relative;margin-right:50px;line-height:2}.service-number::after{content:"";height:1px;width:30px;background:red;position:absolute;top:18px;left:32px}.service-title h2{font-size:32px;margin-bottom:0;transition:.3s}.service-title:hover h2{color:red}.service-text p{margin:21px 0}.service-catagory ul li{list-style:none;transition:.1s;padding:5px 0}.service-catagory ul li a{text-decoration:none;color:#232323;font-size:13px;font-weight:500;text-transform:uppercase;display:block}.service-catagory ul li:hover a{color:red;padding-left:15px}.service-head{background: url(assets/images/services/svs-bg1.jpg) no-repeat center /cover}.services-section.margin-top{margin-top:-145px;background:transparent}.btn-common.btn-service,.btn-common.btn-cda4{margin:40px auto 0}.btn-common.btn-service a,.btn-common.btn-cda4 a{border:2px solid red;font-weight:500}.btn-service:hover a,.btn-cda4:hover a{color:red;border:2px solid red}.services-section.style-7{background: linear-gradient(rgba(244, 247, 252, 0.62), rgba(244, 247, 252, 0.62)), transparent url(assets/images/services/gray-bg1.png) bottom center/cover no-repeat fixed}.services-section.style-7 .services-content-inner h2{font-size:23px;font-weight:700;margin-bottom:35px}.services-section.style-7 .services-single-icon i{font-size:40px;color:#fff;background:red;height:70px;width:70px;display:inline-block;line-height:70px;text-align:center}.btn-read-more{text-transform:uppercase;font-size:14px}.services-section.style-7 .services-single-content::after{content:"";height:0;width:0;background:red;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:1;z-index:-1;transition:.5s}.style-7 .services-single-items:hover .services-single-content::after{height:100%;width:100%}.style-7 .services-single-items:hover .services-single-icon i{color:red;background:#fff}.style-7 .services-single-items:hover .btn-read-more a{color:#fff}.style-7 .section-head-container.style-2{margin-bottom:0}.style-7 .services_carousel-2 .owl-dots{margin-top:0}.choose-us-section{background:url(assets/images/choose-us/ch-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.choose-us-section p{color:rgba(255,255,255,.8)}.choose-us-thumb img{width:100%;height:auto}.choose-us-section.style-2{background:#fff}.choose-us-container{background:#222}.choose-us-section.style-2 .section-head p{padding:25px 0 40px}.choose-us-content{padding-left:30px}.choose-us-content-inner{padding-right:11px}.style-3 .content-single-icon i{font-size:30px;color:#fff;height:60px;width:60px;border:1px solid #fff;display:inline-block;line-height:60px;text-align:center;transition:.5s}.style-3 .content-single-icon i:hover{border:1px solid red;background:red}.portfolio-section.style-2{background:#f4f7fc}.portfolio-section.style-2 .section-head .section-head-content p{font-size:18px;width:70%;margin:auto}.portfolio_nav{padding-bottom:15px}.portfolio_nav ul{margin-bottom:30px;text-align:center}.portfolio_nav ul li:hover,.portfolio_nav ul li.current_menu_item{color:#fff;background:red}.portfolio_nav ul li{background:transparent;border:medium none;font-size:16px;line-height:1;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;cursor:pointer;text-transform:capitalize;padding:10px 22px;font-weight:500;position:relative;margin:0 3px;margin-bottom:7px;display:inline-block;border:1px dashed red;color:red}.single_portfolio{position:relative;margin-bottom:10px;overflow:hidden;margin-left:5px;margin-right:5px}.portfolio-thumb{position:relative}.portfolio-thumb::before{position:absolute;left:0;width:100%;height:100%;background:rgba(0,0,0,.60);top:0;content:"";opacity:0;transition:.5s}.single_portfolio:hover .portfolio-thumb::before{opacity:1}.portfolio-thumb img{width:100%}.portfolio-icon{position:absolute;left:0;right:0;top:50%;text-align:center;transform:translateY(-50%);opacity:0;transition:.5s}.single_portfolio:hover .portfolio-icon{opacity:1}.port-icon a{background:red none repeat scroll 0 0;border-radius:50%;color:#fff;display:inline-block;font-size:16px;height:40px;line-height:40px;width:40px;text-align:center;margin:0 17px 0;transition:.5s}.single_portfolio:hover .port-icon a{margin:0 3px 0}.port-icon a:hover{background:#bd2d10;color:#fff}.portfolio-content{position:absolute;text-align:center;-webkit-transition:.5s;transition:.5s;right:0;bottom:-100%;left:0;opacity:0;background:red;margin:auto;padding:22px 25px 30px;text-align:center}.single_portfolio:hover .portfolio-content{opacity:1;bottom:0}.portfolio-content h5{margin:8px 0 0}.portfolio-content h5 a{text-transform:capitalize;color:#fff;font-size:20px;font-weight:600}.portfolio-content p{color:#fff;line-height:1.2;margin:5px 0 0}.fun-fact-container{box-shadow:0 0 40px rgba(0,0,0,.1);position:relative;background:url(assets/images/fun-fact/ffbg.png);background-repeat:no-repeat;background-position: top left/auto}.fun-fact-thumb{text-align:right;padding:50px 0}.fun-fact-thumb img{border-radius:50%}.section-head-bar.position-2{padding:10px 0}.counter-icon{font-size:50px;color:red;margin-right:20px}.counter-text h1{font-family:'Rubik',sans-serif;font-size:34px;font-weight:500;margin-bottom:0;display:inline-block}.counter-text span{font-weight:500;font-size:34px;color:#232323}.counter-title h4{font-family:'Rubik',sans-serif;font-size:18px;font-weight:300;margin-bottom:0}.counter-single-item-inner{padding:12px 0}.counter-container.style-3{margin-top:-100px;background:#fff;box-shadow:0 0 35px rgba(0,0,0,.4);padding:40px 20px 40px 40px}.counter-container.style-4{border-radius:5px;padding:55px 20px 55px 40px;margin-bottom:35px}.counter-section.style-5{}.counter-section.style-5{position:relative}.counter-section.style-5 .counter-container.style-3{margin-top:-75px;background:red!important}.counter-section.style-5 .counter-single-item-inner .counter-text span,.counter-section.style-5 .counter-single-item-inner .counter-icon,.counter-section.style-5 .counter-single-item-inner .counter-title h4{color:#fff}.team-section-head{background: transparent url(https://webitkurigram.com/wp/itsoft/wp-content/uploads/2020/05/team-bg.jpg) bottom left/cover no-repeat scroll;padding-bottom:360px}.team-section{margin-top:-360px}.single-team-member{position:relative;text-align:center;transition:.3s}.team-member-thumb{position:relative}.team-member-thumb img{transition:.3s;width:100%}.single-team-member:hover .team-member-thumb img{transform:translateY(-10px);box-shadow:0 15px 30px 0 rgba(207,228,255,.8)}.single-team-member:hover .team-member-intro-section{transform:translateY(-10px)}.team-member-thumb:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:red;z-index:1;opacity:0;transition:.3s}.single-team-member:hover .team-member-thumb:after{opacity:.7;transform:translateY(-10px)}.team-member-social-icon ul{position:absolute;top:30%;right:-10px;background:#fff;padding:15px;transition:.3s;opacity:0;z-index:1}.team-member-social-icon ul li{list-style:none;padding:4px 0}.team-member-social-icon ul li a{color:red}.single-team-member:hover .team-member-social-icon ul{position:absolute;right:-1px;opacity:1}.team-member-intro-section{background:#fff;padding:20px 0;width:80%;margin:auto;border-radius:5px;margin-top:-40px;position:relative;box-shadow:0 0 15px 0 rgba(32,46,0,.06);transition:.3s;z-index:1}.team-member-intro-section h2{font-size:20px;font-weight:600;margin-bottom:5px;transition:.5s}.team-member-intro-section h2:hover{color:red}.team-member-intro-section p{font-size:13px;font-weight:400;text-transform:uppercase;margin-bottom:0;margin-top:0;letter-spacing:1px}.team-section-head.style-2{background:#f4f7fc}.team-section.style-3,.team-section-head.style-3{background:none}.team-section-head.style-3{padding-bottom:0!important}.team-section.style-3{margin-top:0!important}.team-section-head.style-4{padding-bottom:500px}.team-section.style-4{margin-top:-515px}.team-section.style-5{background:#f4f7fc!important;margin-top:0!important}.team-section.style-6{background:#fff!important;margin-top:0!important}.team-section.style-5{background: transparent url(assets/images/team/team-bg.jpg) no-repeat bottom left/cover scroll}.appointment-section{background: transparent url(assets/images/appointment/apm1.jpg) center right/auto no-repeat scroll}.appointment-section-thumb img{width:100%}.appointment-content-section{position:relative;text-align:center;background:#fff;border:1px solid #fff;box-shadow:0 0 50px 0 rgba(32,46,0,.06);margin-left:-100px;top:50%;transform:translateY(-50%);width:100%}.appointment-content h3{font-size:25px}.appointment-input{width:100%;background:#f4f7fc;padding:15px 20px;border:1px solid #f2f2f2;border-radius:5px;transition:.4s}.appointment-input:focus{border-color:red;box-shadow: 0 0 0 3px rgb(255, 60, 0, 0.3) !important;outline:0}textarea::placeholder{color:#000}.appointment-submit-btn{width:100%;background:red;padding:12px;border:1px solid red;border-radius:5px;color:#fff;left:0;right:0;margin:auto;transition:.3s}.appointment-submit-btn:hover{background:#cc3000}.appointment-section.style-2{margin-top:-120px;background:none}.appointment-section.style-2 .appointment-content-section{margin-left:0}.appointment-carousel{background: linear-gradient(rgba(255, 60, 0, 0.74), rgba(255, 60, 0, 0.74)), transparent url(assets/images/testimonial/tstm-bg7.jpg) center center/cover no-repeat scroll}.appointment-carousel .testimonial-single-item{background:transparent;border:none;padding:10px}.appointment-carousel .testimonial-content-text{padding:20px 25px 30px}.appointment-carousel .testimonial-content h4{color:#fff}.appointment-carousel .testimonial-content p{color:#fff;width:100%;margin:0 auto 8px;font-style:italic}.appointment-carousel .testimonial-content h4::after,.appointment-carousel .testimonial-content h4::before{display:none}.appointment-section.style-2 .owl-dots{margin-top:0}.appointment-section.style-2 .owl-dot{background:#bfbfbf;height:5px;width:25px;display:inline-block;border-radius:2px;transition:.3s;margin:0 5px}.appointment-section.style-2 .owl-dot.active{background:#ff3c00;width:35px}.section-head.style-2{background: linear-gradient(360deg, rgba(255, 60, 0, 0.87), rgba(241, 141, 1, 0.87)), #f4f7fc url(assets/images/case-study/pd-sh.jpg) center center/cover no-repeat scroll}.case-study-single-item{overflow:hidden;position:relative}.case-study-thumb img{width:100%}.case-study-thumb::before{content:"";position:absolute;height:100%;width:100%;background:#f2f2f2;z-index:1;opacity:0;transition:.2s}.case-study-single-item:hover .case-study-thumb::before{opacity:.6}.case-study-content{text-align:center;background:red;position:absolute;left:0;bottom:-30px;padding:20px 30px;width:100%;opacity:0;transition:.2s;transition-delay:.2s;z-index:2}.case-study-single-item:hover .case-study-content{opacity:1;position:absolute;bottom:0;z-index:2}.case-study-content h2{font-size:20px;margin:0;color:#fff}.case-study-content h2 a{font-weight:600!important}.case-study-content a,.case-study-content span{color:#fff}.case-study_carousel .owl-dots,.blog-carousel .owl-dots{margin-top:35px}.testimonial-carousel .owl-dots{margin-top:15px}.services-section.style-3 .owl-dots{margin-top:-10px}.case-study_carousel .owl-dot,.testimonial-carousel .owl-dot,.testimonial-carousel-2 .owl-dot,.blog-carousel .owl-dot,.testimonial-carousel-4 .owl-dot{background:#bfbfbf;height:5px;width:25px;display:inline-block;border-radius:2px;transition:.3s;margin:0 5px}.case-study_carousel .owl-dot.active,.testimonial-carousel .owl-dot.active,.testimonial-carousel-2 .owl-dot.active,.blog-carousel .owl-dot.active,.testimonial-carousel-4 .owl-dot.active{background:red;width:35px}.services-section.style-3 .owl-dot.active{background:red}.process-section .section-head{text-align:center}.process-section .section-head h2{color:#232323!important}.section-head-bar-2{position:relative;margin:auto}.section-head-bar-2::before{content:"";position:absolute;left:-15px;bottom:0;width:40px;height:4px;background:red;transform:skewX(45deg)}.section-head-bar-2::after{content:"";position:absolute;left:-10px;bottom:0;width:40px;height:4px;background:red;transform:skewX(-45deg)}.process-single-item{text-align:center}.process-single-thumb{border:4px solid transparent;border-radius:50%;text-align:center;position:relative;display:inline-block;box-shadow:0 0 9px 0 rgba(24,35,51,.09);transition:.3s}.process-single-thumb img{border:10px solid #fff;border-radius:50%}.process-single-item:hover .process-single-thumb{border-color:red}.process-number{position:absolute;top:45%;left:-25px;background:red;color:#fff;padding:15px 18px;border-radius:50%;text-align:center;z-index:1;transition:.5s}.process-single-item:hover .process-number{position:absolute;top:30%}.process-number:before{content:"";position:absolute;top:-18px;left:-18px;height:90px;width:90px;background:red;border-radius:50%;opacity:.4;z-index:-1}.process-number:after{content:"";position:absolute;top:-6px;left:-6px;height:65px;width:65px;background:red;border-radius:50%;opacity:.5;z-index:-1}.process-content-title h4{font-size:20px;font-weight:700;padding:25px 0 15px;margin-bottom:0}.process-content p{margin:0}.call-do-action-section{background: linear-gradient(rgba(17, 26, 58, 0.75), rgba(17, 26, 58, 0.75)), transparent url(assets/images/call-do-action/cda1.jpg) no-repeat center/cover}.video-icon-cda a{width:100px;height:100px;line-height:100px;border-radius:100%;color:red;background:#fff;display:inline-block;text-align:center;position:relative;-webkit-animation:murad 1s linear infinite;animation:murad 1.5s linear infinite;-webkit-transition:.5s;font-size:28px;z-index:1}@-webkit-keyframes murad {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255,255,255, 0.4),  0 0 0 5px rgba(255,255,255, 0.4);
        box-shadow: 0 0 0 0 rgba(255,255,255, 0.4),  0 0 0 5px rgba(255,255,255, 0.4)
    }
    100% {
        -webkit-box-shadow: 0 0 0 50px rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(255, 255, 255, 0)
    }
}@keyframes murad {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255,255,255, 0.4), 0 0 0 5px rgba(255,255,255, 0.4);
        box-shadow: 0 0 0 0 rgba(255,255,255, 0.4), 0 0 0 5px rgba(255,255,255, 0.4)
    }
    100% {
        -webkit-box-shadow:0 0 0 0 rgba(255,255,255, 0.4), 0 0 0 40px rgba(255,255,255, 0);
        box-shadow: 0 0 0 0 rgba(255,255,255, 0.4), 0 0 0 40px rgba(255,255,255, 0)
    }
}.call-do-action-content .sub-title{font-size:40px}.call-do-action-content p{width:35%;margin:auto}.btn-cda.style-2 a{font-size:16px;font-family:'Fira Sans',sans-serif;font-weight:500}.call-do-action-2{background:#f4f7fc;padding-top:350px}.cda-2-content h4{font-size:23px;font-weight:500;color:rgba(68,68,68,1)}.cda-2-container{background:#fff}.cda-2-content h3{font-size:35px}.call-do-action-2.style-2{padding-top:65px}.call-do-action-2.style-2{padding-top:0}.call-do-action-2.style-2 .cda-2-container{box-shadow:0 0 30px rgba(0,0,0,.1)}.call-do-action-2.style-3{padding-top:0!important}.call-do-action-2.style-3 .cda-2-container{background:#fff;box-shadow: 0 0 30px rgb(0,0,0,0.2)}.call-do-action-3{background: linear-gradient(rgba(255, 60, 0, 0.62), rgba(255, 60, 0, 0.62)), url(assets/images/call-do-action/cda3.jpg) no-repeat center / cover}.call-do-action-4 .cda-2-container{box-shadow:0 0 30px rgba(0,0,0,.1)}.call-do-action-4 .cda-2-content{padding:0 30px}.call-do-action-4 .cda-2-content h3{margin-bottom:0;font-size:30px}.call-do-action-4 .cda-2-content p{margin:12px 0 0}.testimonial-section{margin-top:-125px}.testimonial-single-item{text-align:center;border:1px solid #f2f2f2;border-radius:10px;background:#fff;padding:35px 0;margin:0 15px}.testimonial-thumb{display:inline-block;position:relative}.testimonial-icon i{font-size:18px;position:absolute;width:50px;height:50px;line-height:50px;bottom:0;right:-16px;background-color:red;text-align:center;color:#fff;border-radius:50%}.testimonial-thumb img{border-radius:50%}.testimonial-content h4{text-transform:capitalize;font-size:18px;padding:0;position:relative;margin-bottom:5px}.testimonial-content h4::before{content:"";height:1px;width:25px;background:red;position:absolute;top:-20px;left:0;right:25px;margin:auto}.testimonial-content h4::after{content:"";height:1px;width:25px;background:#ccc;position:absolute;top:-20px;left:25px;right:0;margin:auto}.testimonial-content-text{padding:20px 25px 50px;margin:0}.testimonial-designation{color:red;font-size:16px;font-weight:500;margin:0;text-transform:capitalize}.testimonial-section.style-2{margin-top:0;background: url(assets/images/testimonial/tstm-bg2.jpg) no-repeat center/ cover}.testimonial-single-item.style-2 .testimonial-content-text{font-weight:18px;font-size:18px;font-style:italic;text-align:left;color:#fff;border:1px solid #888;padding:23px 45px;margin-bottom:35px}.testimonial-single-item.style-2{background:transparent;border:none}.testimonial-signature h4{color:#fff;font-size:18px;font-weight:700;margin-bottom:5px}.testimonial-section.style-4{margin-top:0!important;background: url(assets/images/testimonial/tstm-bg1.jpg) no-repeat center/cover}.testimonial-section.style-4 .testimonial-content-text{font-style:italic;width:75%;margin:auto;color:#fff;padding:15px 25px 30px}.testimonial-section.style-4 .testimonial-single-item{border:none;background:transparent;padding:35px 0 0 0}.testimonial-section.style-4 .testimonial-content h4{color:#fff}.testimonial-section.style-4 .testimonial-content h4::before,.testimonial-section.style-4 .testimonial-content h4::after{display:none}.testimonial-section.style-4 .section-head-container.style-2{margin-bottom:0}.blog-section .section-head h2{color:#232323!important}.blog-single-carousel{position:relative;border-radius:10px;transition:.3s;box-shadow:0 0 40px rgba(0,0,0,.1);margin:0 15px 20px!important;background:#fff}.blog-thumb img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px}.blog-single-carousel:hover{box-shadow:0 0 35px rgba(0,0,0,.2)}.blog-meta-top ul{position:absolute;top:15px;left:10px}.blog-meta-top ul li{display:inline-block;margin-left:5px}.blog-meta-top a{font-size:12px;font-weight:500;background:red;color:#fff;text-transform:uppercase;padding:8px 15px;letter-spacing:1px;border-radius:3px}.blog-content{padding:32px 35px 30px;transition:.3s;text-align:left}.blog-meta{font-size:15px;margin-bottom:15px}.blog-meta a:hover,.blog-meta span:hover{color:red}.blog-content h5 a{color:#232323;font-size:20px;font-weight:700}.blog-content h5:hover a{color:red}.blog-learn-more a{color:red}.blog-section.style-2 .blog-single-carousel{box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:0!important;margin:0 0 20px!important}.blog-section.style-2 .blog-single-carousel:hover{box-shadow:0 0 20px rgba(0,0,0,.2)}.blog-section.style-2 .blog-thumb img{width:100%;padding:15px 15px 0 15px}.blog-section.style-2 .blog-meta{position:absolute;top:-20px;left:0;right:0;margin:auto;width:85%;border-radius:5px;background:#fff;box-shadow:0 0 35px rgba(0,0,0,.1);padding:10px}.blog-section.style-2 .blog-meta-top ul{top:25px;left:20px}.blog-section.style-2 .blog-learn-more:hover a{color:red}.blog-section.style-2 .blog-content{padding:45px 35px 20px;position:relative;text-align:center}.blog-section.style-3 .blog-single-carousel{box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:0!important;margin:0 0 20px!important}.blog-section.style-3 .blog-single-carousel:hover{box-shadow:0 0 20px rgba(0,0,0,.2)}.blog-section.style-3 .blog-thumb img{width:100%;padding:15px 15px 0 15px}.blog-section.style-3 .blog-meta-top ul{top:25px;left:20px}.blog-section.style-3 .blog-learn-more a{color:inherit}.blog-section.style-3 .blog-learn-more:hover a{color:red}.blog-section.style-3 .blog-content{padding:45px 35px 40px;position:relative;text-align:center}.blog-section.style-3 .blog-meta{position:absolute;top:-20px;left:0;right:0;margin:auto;width:85%;border-radius:5px;background:#fff;box-shadow:0 0 35px rgba(0,0,0,.1);padding:10px}.blog-section.style-3{margin-bottom:-330px}.blog-section.bg-2{background:#f4f7fc;margin-bottom:0}.bg-2{background:#f4f7fc}.bg-1{background:#fff}.blog-section.style-5 .blog-single-carousel{box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:0!important;margin:0 0 20px!important}.blog-section.style-5 .blog-single-carousel:hover{box-shadow:0 0 35px rgba(0,0,0,.2)}.blog-section.style-5 .blog-thumb img{width:100%;padding:0;border-top-left-radius:0;border-top-right-radius:0}.blog-section.style-5 .blog-meta-top ul{top:10px;left:10px}.blog-section.style-5 .blog-content{padding:32px 35px 30px;text-align:center}.blog-section.style-5 .blog-learn-more a{color:inherit}.blog-section.style-5.blog-learn-more:hover a{color:red}.blog-section.style-5 .blog-content{padding:45px 35px 40px;position:relative}.blog-section.style-5 .blog-meta{position:absolute;top:-20px;left:0;right:0;margin:auto;width:85%;border-radius:5px;background:#fff;box-shadow:0 0 35px rgba(0,0,0,.1);padding:10px}.subscribe-section{background:#000}.footer-hr{padding:60px 0 50px 0;border-bottom:0 solid #fff}.subscribe-section-icon{color:red;font-size:50px}.subscribe-section-title h5{text-transform:capitalize;color:#fff;font-size:20px;font-weight:500;padding-left:25px;margin:25px 0}.subscribe-input-field{position:relative}.subscribe-mail-box{width:100%;padding:15px 0 15px 10px;border-radius:5px;border:#fff}.subscribe-mail-box2{width:50%;padding:15px 0 15px 10px;border-radius:5px;border:#fff;display:inline!important}.subscribe-submit-btn{border:1px solid red;border-radius:3px;background:red;color:#fff;font-size:17px;font-weight:600;position:absolute;top:18px;right:5px;padding:10px 30px;transition:.3s}.subscribe-submit-btn:hover{background:#b32a00}.footer{background:red;color:#fff}.widget{padding:0 5px}.footer-widget-title,.footer-logo{padding-bottom:25px}.footer-contact p{margin-top:0}.footer p,.footer a{color:#d9d9d9}.footer h5{color:#fff}.footer h6{color:#fff;font-size:16px}.footer-about-social-icon ul li{display:inline-block;margin-right:10px}.footer-about-social-icon ul{margin-top:40px}.footer-about-social-icon ul li a{border:1px solid #fff;padding:8px 10px;font-size:14px;border-radius:3px;transition:.5s}.footer-about-social-icon ul li:nth-child(1) a{padding:8px 13px;transition:.5s}.footer-about-social-icon ul li:hover a{background:red;border-color:red}.footer-popular-single-post{margin-bottom:15px}.single-post-img img{height:auto;width:180px;border-radius:5px}.popular-post-title a{font-size:15px}.popular-post-title{margin-left:25px;transition:.3s}.popular-post-title h6:hover{color:red}.popular-post-title p{font-size:13px;margin-bottom:0}.footer-quick-link-list ul li{list-style:none;margin-bottom:15px;transition:.3s;margin-left:25px;position:relative}.footer-quick-link-list ul li:hover a{color:#a6a6a6}.footer-quick-link-list ul li:before{content:"";position:absolute;top:12px;left:-25px;height:1px;width:10px;background:#fff}.footer-copyright-section{background:#000;color:#fff;position:relative}.footer-copyright-link ul li{display:inline-block;padding:0 10px}.footer-bottom-left-text p{margin:0}.footer-copyright-text{padding:20px 0}.footer-copyright-link ul li a{color:#fff;font-size:14px}.footer-copyright-link{text-align:right;padding:20px 0}.scrollUp{bottom:13px;color:#fff;font-size:24px;height:50px;position:fixed;line-height:50px;right:50px;text-align:center;width:50px;background:red;transition:.3s;z-index:1}.breadcumb-area{background: linear-gradient(rgba(0, 0, 0, 0.5),rgba(0,0,0,0.5)), url(assets/images/about/iab1.jpg) no-repeat center/cover;height:520px;position:relative}.breadcumb-content{position:absolute;top:50%;transform:translateY(-50%)}.breadcumb-content h1{font-size:45px;color:#fff;margin-bottom:20px}.breadcumb-content ul li{font-size:14px;color:#fff;font-weight:500;text-transform:uppercase;display:inline-block;margin:0 5px}.breadcumb-content ul li a{font-size:14px;color:#fff;text-transform:uppercase}.about-section.style-5 .bold-text p{font-weight:bold;font-style:italic;color:#343a40;font-size:21px}.single-flip-box{position:relative;text-align:center}.flip-box-one .front-side,.flip-box-one .back-side{background: linear-gradient(rgb(0,0,0,0.6),rgb(0,0,0,0.6)), url(assets/images/flipbox/fb-bg1.jpg) no-repeat center/cover}.flip-box-two .front-side,.flip-box-two .back-side{background: linear-gradient(rgb(0,0,0,0.6),rgb(0,0,0,0.6)), url(assets/images/flipbox/fb-bg2.jpg) no-repeat center/cover}.flip-box-three .front-side,.flip-box-three .back-side{background: linear-gradient(rgb(0,0,0,0.6),rgb(0,0,0,0.6)), url(assets/images/flipbox/fb-bg3.jpg) no-repeat center/cover}.flip-box-four .front-side,.flip-box-four .back-side{background: linear-gradient(rgb(0,0,0,0.6),rgb(0,0,0,0.6)), url(assets/images/flipbox/fb-bg4.jpg) no-repeat center/cover}.front-side,.back-side{height:220px;width:240px;position:absolute;transition:1s;transform-style:preserve-3d}.front-side h3{color:#fff;font-size:22px;flex-wrap:600}.back-side p{color:#fff;padding:0 15px}.back-side .btn-common.btn-flip-box a{text-transform:uppercase;font-size:12px;padding:10px 16px}.flip-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.front-side{transform:rotateY(0deg);z-index:1}.back-side{transform:rotateY(-180deg);z-index:0}.single-flip-box:hover .front-side{transform:rotateY(-180deg);z-index:0}.single-flip-box:hover .back-side{transform:rotateY(0deg);z-index:1}.services-section.style-8{background: linear-gradient(rgb(0,0,0,0.8),rgb(0,0,0,0.8)), url(assets/images/services/svbg8.jpg) no-repeat center/cover}.service-icon-list ul li{display:inline-block}.service-icon-list ul{margin-bottom:20px;margin-left:-5px}.service-icon-list ul li a i{font-size:45px;color:red;height:80px;width:80px;border:1px solid #777;line-height:80px;text-align:center;margin:8px;transition:.5s}.service-icon-list ul li:hover i{color:#fff;background:red;border-color:red}.services-section.style-8 .service-content h3{font-size:23px;font-weight:500;margin-bottom:20px;color:#fff}.services-section.style-8 .service-content p{color:rgba(255,255,255,.83)}.section-content-area{margin-left:25px}.content-single-items{margin-bottom:40px}.content-inner h2{font-size:20px;position:relative;margin-bottom:30px;transition:.5s}.content-inner h2:hover{color:red}.content-inner h2::before{content:'';position:absolute;right:0;width:60px;height:1px;bottom:-15px;background:#d1d1d1;transition:.6s}.content-inner .content-title-inner::before{content:'';position:absolute;left:0;width:60px;height:1px;bottom:-15px;background:#d1d1d1;transition:.6s}.content-inner p{color:#6d6d6d}.service-btn{mask-type:15px;display:inline-block}.service-btn a{font-size:14px;color:#ff3c00;text-transform:uppercase;transition:.5s}.service-btn a i{opacity:0}.service-btn:hover i{opacity:1}.content-icon{font-size:50px;color:red;margin:0 20px}.pricing-single-items{box-shadow: 0 0 25px rgb(0, 0, 0, 0.2);text-align:center;margin-bottom:30px;background:#fff}.pricing-title h3{font-size:20px;padding-bottom:15px}.currency{font-size:20px!important;font-weight:500!important;position:relative;top:-15px;color:#616161!important}.pricing-item-text span{font-family:'Fira Sans',sans-serif;display:inline-block;font-size:51px;font-weight:700;text-align:center;color:#232323}.month{font-size:20px!important;font-weight:500!important;color:#616161!important}.pricing-feature ul li{display:block;font-size:16px;padding:7px 0;text-transform:capitalize;font-weight:300}.pricing-feature ul li b{font-weight:500!important}.btn-common.pc-btn a{color:#ee3c00;background:#fff;font-size:18px;font-weight:500;padding:16px 37px}.pricing-single-items:hover .btn-common.pc-btn a{color:#fff;background:red}.pricing-single-items.style-2{background:red;color:#fff;padding:25px 0}.pricing-single-items.style-2 .pricing-title h3,.pricing-single-items.style-2 .pricing-item-text span,.pricing-single-items.style-2 .pricing-item-text .month,.pricing-single-items.style-2 .pricing-item-text .currency{color:#fff!important}.pricing-single-items.style-2 .btn-common.pc-btn a{color:#fff;background:red;border-color:#fff}.single-service{background: rgb(242, 242, 242,0.1)}.top-link a{color:#fff;background:#ff3c00;font-size:15px;display:block;padding:13px 18px;position:relative;margin-bottom:30px}.top-link a i{position:absolute;right:16px;top:37%;font-size:13px;color:#8e8b8b}.top-link a:hover i{color:#fff}.pack-title h5{font-size:18px;font-weight:500;text-transform:capitalize;margin-bottom:0;margin-top:10px}.get-pack a{color:rgba(86,86,86,.8)}.pack-icon i{color:red;font-size:50px;margin-right:25px}.single-pack{background:#fff;padding:12px 25px 5px;margin-bottom:30px;border-radius:5px;box-shadow: 0 0 35px rgb(0, 0, 0, 0.1)}.cda-content h4{font-size:18px;font-weight:500;color:#fff}.cda-content h3{font-size:20px;color:#fff}.cda-content{background:red;padding:35px 0 25px 0}.overview-title{font-size:25px;margin-top:25px}.section-thumb img{width:100%}.appoinment-section-2{background: rgb(242, 242, 242,0.1)}.input-box{width:70%;padding:14px;border:1px solid #eee;background:#f4f7fc;border-radius:5px;color:#666;margin-bottom:20px;transition:.5s}.input-box:focus{color:#495057;background-color:#fff!important;border-color:red!important;outline:0;box-shadow:0 0 0 3px rgba(241,42,2,.25)!important}.ap-submit-btn{background:red;color:#fff;border:1px solid red;border-radius:5px;width:70%;padding:13px}.appoinment-title h3{font-size:25px;margin-bottom:35px}.appointment-form{background:#fff;box-shadow: 0 0 15px rgb(191, 191, 191, 0.3)}.pointment-single-feature{text-align:center;background:#f4f7fc;border-radius:10px;margin-top:30px}.ap-feature-icon{font-size:55px;color:red;padding:20px 0 15px 0}.ap-feature-title h4{font-size:18px;font-weight:500;text-transform:capitalize;color:#444;font-family:"Rubik",sans-serif;margin-bottom:20px}.ap-feature-content{padding:0 15px 18px}.ap-content-icon{color:red;font-size:29px;margin-right:25px}.ap-content-text{font-weight:300;line-height:2.3}.overview-thumb img{width:100%}.contact_from_box{box-shadow:0 0 40px 0 rgba(0,0,0,.1);background:#fff;padding:27px 40px 27px}.form_box input{width:100%;height:54px;border:1px solid #e6e6e6;padding-left:15px;border-radius:5px}.form_box select{width:100%;height:54px;border:1px solid #e6e6e6;padding-left:15px;border-radius:5px}.form_box textarea{width:100%;height:150px;padding:10px 0 0 15px;border:1px solid #e6e6e6;border-radius:5px}.quote_btn button{background:red;padding:14px 39px;color:#fff}.appointment-content-section .quote_btn button{width:100%}.appointment-section.style-2 .form_box textarea{height:115px}.quote_btn button:hover{background:#bd2d10;color:#fff}.form_box input:focus{color:#495057;background-color:#fff!important;border-color:red!important;outline:0;box-shadow:0 0 0 3px rgba(241,42,2,.25)!important}.form_box select:focus{color:#495057;background-color:#fff!important;border-color:red!important;outline:0;box-shadow:0 0 0 3px rgba(241,42,2,.25)!important}.form_box textarea:focus{color:#495057;background-color:#fff!important;border-color:red!important;outline:0;box-shadow:0 0 0 3px rgba(241,42,2,.25)!important}.member-thumb img{padding:60px}.m-designation{font-size:15px;color:red;text-transform:uppercase;margin-bottom:20px}.member-intro ul li{list-style:none;margin-bottom:15px}.m-social-icon li{display:inline-block;margin:15px 8px 0 0}.m-social-icon li i{color:#fff;height:35px;width:35px;line-height:35px;text-align:center;background:red;border-radius:5px}.member-intro-section{box-shadow: 0 0 15px rgb(0,0,0,0.2);margin-bottom:70px}.m-content{padding:60px}.member-intro{padding-left:60px}.case-study-details{background:#f6f6f6}.case-study-intro{box-shadow: 0 0 15px rgb(0,0,0,0.2);margin-bottom:70px;padding:60px}.csd-thumb img{width:100%}.csd-info{padding:0 60px}.csd-info ul li{list-style:none;margin-bottom:10px;font-size:20px;font-weight:300;text-transform:capitalize}.csd-info ul{padding:13px 0}.csd-social-icon li{display:inline-block;margin:0 8px 0 0}.csd-social-icon li i{color:#fff;height:35px;width:35px;line-height:35px;text-align:center;background:red;border-radius:5px}.csd-title h3{font-size:25px;font-weight:400}.csd-social-icon h4{font-size:20px;color:#666;margin-bottom:0}.csd-info strong{font-size:20px;font-weight:400;text-transform:capitalize;margin-right:5px}.appointment-section.style-3{background: url(assets/images/appointment/apm-bg1.jpg) no-repeat center/ cover}.appointment-section.style-3 .input-box{width:80%}.contact-us .appoinment-title{text-align:left}.contact-us .input-box{width:40%;float:left;margin:8px 15px;background:#fff}.contact-us .appoinment-title{margin:0 15px}.contact-us .input-box.textarea{width:85%}.contact-us .ap-submit-btn{width:30%;float:left;margin:15px}.appointment-content{height:100%}.appointment-content .appointment-form{height:100%!important;padding:0 0 0 40px}.cda-icon i{font-size:40px;color:#fff;height:60px;width:60px;line-height:60px;text-align:center;background:#ff3c00;border-radius:5px;display:inline-block;margin-right:25px;margin-top:10px}.cda-content-inner h4{font-size:20px;font-weight:500;color:#fff;margin-bottom:0}.cda-content-inner p{color:rgba(255,255,255,.74);margin:15px 0}.cda-content-area{background:#252628;padding:20px 0}.cda-single-content{margin:0 45px;padding:25px 0}.contact-us .appoinment-title h3{margin-bottom:20px;padding-top:35px;font-weight:500}.contact-us .input-box{color:#000}#accordion h3,#accordion-2 h3{font-size:20px;font-weight:700;color:#232323;background:#fff;border-color:#e6e6e6;margin-bottom:20px;padding:22px 5px;transition:.5s}#accordion .acc-title i,#accordion-2 .acc-title i{float:right;margin-right:20px;font-size:15px;color:#999}.ui-state-active i{transform:rotate(180deg)}#accordion .acc-content p,#accordion-2 .acc-content p{color:#727272;margin-bottom:20px}#accordion h3:hover,#accordion-2 h3:hover{color:red}#accordion .acc-content,#accordion-2 .acc-content{border:none;box-shadow:0 15px 10px 0 rgba(0,0,0,.1)}.ui-accordion .ui-accordion-content{padding:10px}.service-single-items{margin-bottom:35px}.service-single-icon{font-size:50px;color:red}.service-single-items h2:hover{color:red}.service-single-items h2{position:relative;font-size:20px;margin-bottom:30px}.service-single-items h2::before{content:"";position:absolute;height:1px;width:60px;background:#999;bottom:-15px;left:0}.web-dev-single-content{margin-bottom:40px}.content-position{font-size:18px;color:red;font-weight:600}.content-title{font-size:18px;color:#333;font-weight:600;padding:5px 0 10px 0}.content-text{padding:0 10px 0 0}.feature-content-section .single-content .content-icon{font-size:40px;margin-right:30px}.feature-content-section .content-text h4{font-family:"Rubik",sans-serif;font-size:20px;font-weight:500;color:#444}.feature-content-section .single-content{border:1px solid #e6e6e6;padding:25px 15px;transition:.5s;margin-bottom:30px}.feature-content-section .single-content:hover{box-shadow:15px 15px 25px rgba(0,0,0,.1)}.pagination{display:inline-block}.pagination a{font-size:18px;font-weight:500;color:red;float:left;text-decoration:none;transition:background-color .3s;margin:0 4px;box-shadow:0 0 5px rgba(0,0,0,.2);height:40px;width:40px;line-height:40px;text-align:center}.pagination a.active{background-color:red;color:#fff;border:1px solid red}.pagination a:hover{background:#ff3c00;color:#fff}.blog-section.style-6 .blog-single-items{box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:0;margin:0 0 35px;transition:.5s;position:relative}.blog-section.style-6 .blog-single-items:hover{box-shadow:0 0 35px rgba(0,0,0,.3)}.blog-section.style-6 .blog-thumb img{width:100%;padding:0;border-top-left-radius:0;border-top-right-radius:0}.blog-section.style-6 .blog-meta-top ul{top:10px;left:10px}.blog-section.style-6 .blog-content{padding:45px 35px 20px;position:relative;background:#fff}.blog-section.style-6 .blog-meta{position:absolute;top:-20px;left:0;right:0;margin:auto;width:85%;border-radius:5px;background:#fff;box-shadow:0 0 35px rgba(0,0,0,.1);padding:10px;text-align:center}.blog-content-text h5 a{font-size:30px;font-weight:600}.widget-items{padding:35px 29px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.widget-items form{position:relative}.src-input-box{border:1px solid #ccc;padding:17px 9px;width:100%}.src-input-box:focus{border:1px solid #ccc}.src-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:18px;color:#777;background:transparent;border:none}.widget-title{margin-bottom:40px;position:relative}.widget-items .widget-title h2{color:#232323;display:block;font-size:24px;padding-bottom:0;position:relative;margin-bottom:8px}.widget-title h2::before{content:"";position:absolute;left:0;bottom:-10px;width:80px;height:3px;background:#aec6ef}.widget-title h2::after{content:"";position:absolute;left:0;top:36px!important;height:8px;width:8px;border-radius:50%;background:red;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:MOVE-BG}@keyframes MOVE-BG{
  0%{ left:0px; top:0px;}
  100%{ left:80px; top:0px;}
}.hr-3{border-top:1px solid #e6e6e6;padding-top:15px}.catagory-item ul li{padding-top:15px;margin-top:18px;list-style:none}.catagory-item ul li:hover a{color:red}.rpost-thumb img{width:100%;border-radius:5px}.rpost-thumb{margin-right:15px}.rpost-title h4{margin-bottom:0;font-size:18px;font-weight:500;transition:.3s}.rpost-title h4:hover{color:#ff3c00}.rpost-title span{font-size:14px}.widget-recent-post{margin-bottom:15px}.bg-3{background:#f2f2f2}.tag-item a{border:1px solid #e6e6e6;padding:5px 8px;text-transform:capitalize;display:inline-block;margin:2px 3px 10px}.tag-item a:hover{color:#fff;background:#ff3c00;border-color:red}.curr-month{width:100%;height:40px;background:#d6d6d6;color:#000;font-size:16px;text-align:center;line-height:40px}.all-days{width:100%;height:40px;background-color:#fff;float:left}.tag-item .all-days ul,.tag-item .all-date ul{list-style:none;display:block;height:30px;width:100%;margin:0 auto;float:left;font-size:15px;font-weight:300}.tag-item .all-days ul li,.tag-item .all-date ul li{float:left;width:43px;text-align:center;line-height:41px;border:1px solid #ccc;color:#333}.tag-item .all-days ul li{font-weight:600}.all-date{width:100%;height:305px;float:left}.all-date li{height:40px;width:50px;line-height:40px;border:1px solid #ccc;background-color:#fff}.all-date li.monthdate:hover{background-color:#02548b;color:#fff}.calender-area{height:435px}.widget-items p{margin-bottom:0}.blog-section.style-7 .blog-single-items{box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:0;margin:0 0 35px;transition:.5s;position:relative}.blog-section.style-7 .blog-single-items:hover{box-shadow:0 0 35px rgba(0,0,0,.3)}.blog-section.style-7 .blog-thumb img{width:100%;padding:0;border-top-left-radius:0;border-top-right-radius:0}.blog-section.style-7 .blog-meta-top ul{top:10px;left:10px}.blog-section.style-7 .blog-content{padding:45px 35px 20px;position:relative;background:#fff}.blog-section.style-7 .blog-meta{position:absolute;top:-20px;left:0;right:0;margin:auto;width:85%;border-radius:5px;background:#fff;box-shadow:0 0 35px rgba(0,0,0,.1);padding:10px;text-align:center}.blog-section.style-7 .blog-content-text h5 a{font-size:20px;font-weight:600}.blog-section.style-8 .blog-content{box-shadow: 0 0 15px rgb(0,0,0,0.1)}.blog-section.style-8 .blog-thumb img{border-top-left-radius:0;border-top-right-radius:0}.blog-section.style-8 .blog-content-text h5{font-size:35px;font-weight:700}.blog-section.style-8 .blog-meta{font-size:16px}.block-quote p{font-size:20px;font-style:italic;color:#232}.block-quote{box-shadow:0 0 10px rgba(0,0,0,.2);padding:25px;border-radius:5px;border-left:4px solid red;margin:30px 0}.block-quoto-footer{font-style:italic;font-size:16px}.blog-section.style-8 .blog-content h4{font-size:22px;margin:25px 0;font-weight:700}.single-blog-social-icon ul{margin:25px 0}.single-blog-social-icon ul li{display:inline-block;margin-right:5px}.single-blog-social-icon ul li i{font-size:15px;height:40px;width:40px;line-height:40px;text-align:center;border:1px solid #ccc;border-radius:5px}.single-blog-social-icon ul li:hover i{color:#fff;background:red}.comment-title h3{font-size:24px;margin-bottom:20px}.comment-title span{position:relative}.comment-title span::before{content:"";position:absolute;bottom:13px;width:80px;height:3px;background:#aec6ef}.comment-title span::after{content:"";position:absolute;height:8px;width:8px;border-radius:50%;background:red;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:MOVE-BG}.comment-box{width:100%;padding:15px 10px;border-radius:5px;border:1px solid #ccc;margin-bottom:20px;transition:.5s}.comment-box:focus,#comment-msg-box:focus{border-color:red;outline:0;box-shadow: 0 0 6px rgb(204, 48, 0, 0.6)}.comment-form input::placeholder{color:#000}.lbl-text{font-size:14px;font-weight:300}.comment-form p{margin-top:0}#comment-msg-box{width:100%;border:1px solid #ccc;border-radius:5px;padding:15px 10px;transition:.5s}.comment-form .submit-comment{color:#fff;background:red;border:1px solid red;border-radius:3px;padding:13px 35px;margin-left:15px;margin-bottom:50px}.comment-form .submit-comment:hover{background:#cc3000}.blog-content ol{padding-left:15px}#to-top{position:fixed;bottom:40px;right:40px;font-size:22px;width:50px;height:50px;background:red;color:#fff;border:none;cursor:pointer;display:none;z-index:99999}.linkA{text-decoration:underline}.linkA:hover{color:red}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty {
  0% {opacity: 1}
}@-moz-keyframes empty {
  0% {opacity: 1}
}@keyframes empty {
  0% {opacity: 1}
}@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}@keyframes goDown {
  from { transform: translateY(-100%); }
}@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vbox-overlay{background:#fdfdfd;background:rgba(0,0,0,.85);width:100%;height:auto;position:fixed;top:0;left:0;bottom:0;z-index:9999;opacity:0;overflow-x:hidden;overflow-y:auto}.vbox-preloader{position:fixed;width:32px;height:32px;left:50%;top:50%;margin-left:-16px;margin-top:-16px;background-image:url(preload-circle.png);text-indent:-100px;overflow:hidden;-webkit-animation:playload 1.4s steps(18) infinite;-moz-animation:playload 1.4s steps(18) infinite;-ms-animation:playload 1.4s steps(18) infinite;-o-animation:playload 1.4s steps(18) infinite;animation:playload 1.4s steps(18) infinite}@-webkit-keyframes playload {
   from { background-position:    0px; }
     to { background-position: -576px; }
}@-moz-keyframes playload {
   from { background-position:    0px; }
     to { background-position: -576px; }
}@-ms-keyframes playload {
   from { background-position:    0px; }
     to { background-position: -576px; }
}@-o-keyframes playload {
   from { background-position:    0px; }
     to { background-position: -576px; }
}@keyframes playload {
   from { background-position:    0px; }
     to { background-position: -576px; }
}.vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:46px;height:40px;padding:10px 20px 10px 0;display:block;background:url(close.gif) no-repeat #161617;background-position:10px center;color:#fff;text-indent:-100px;overflow:hidden}.vbox-next,.vbox-prev{box-sizing:content-box;cursor:pointer;position:fixed;top:50%;color:#fff;width:30px;height:170px;margin-top:-85px;text-indent:-100px;border:solid transparent;overflow:hidden}.vbox-prev{left:0;border-width:0 30px 0 10px;background:url(prev.gif) center center no-repeat}.vbox-next{right:0;border-width:0 10px 0 30px;background:url(next.gif) center center no-repeat}.vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;color:#fff;padding:6px 40px;overflow:hidden;background:#161617;position:fixed;display:none;top:-1px;left:0}.vbox-num{cursor:pointer;position:fixed;top:-1px;left:0;height:40px;display:block;color:#fff;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;background:#161617;display:none}.vbox-inline{width:420px;height:315px;padding:10px;background:#fff;text-align:left;margin:0 auto;overflow:auto}.venoframe{border:none;width:960px;height:720px}@media (max-width:992px){.venoframe{width:640px;height:480px}}@media (max-width:767px){.venoframe{width:420px;height:315px}}@media (max-width:460px){.vbox-inline{width:100%}.venoframe{width:100%;height:260px}}.vbox-open{overflow:hidden}.vbox-container{position:relative;background:#000;width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden}.vbox-container img{max-width:100%;height:auto}.blog-left-side{}.blog-left-side>div{background-color:#f8f8f8;margin-bottom:30px;padding:30px}.blog-left-side>div:last-child{margin-bottom:0}.blog-left-side h2{margin-bottom:10px;text-transform:uppercase}.blog-left-side{}.blog-left-side .content{padding:0}.blog-left-side .push-bottom-large{margin-bottom:0}.blog-left-side>div:last-child{margin-bottom:0}.blog-left-side>aside:last-child{margin-bottom:0!important}.blog-left-side .sub-menu li a:hover,.blog-left-side .nav .children li a:hover{background:transparent;color:#0762f8}.search{background:#f7f7f7;position:relative}.search input{background:#fff none repeat scroll 0 0;border:0 none;height:54px;position:relative;width:100%;box-shadow:0 0 2px rgba(0,0,0,.20)}.search input[type="text"]{}.search input::-ms-input-placeholder,.search input::-webkit-placeholder,.search input::-moz-placeholder{color:#858585;font-size:14px}.search button{background:#fff;border:0 none;color:#fff;font-size:18px;position:absolute;right:0;top:0;width:16%;height:100%;background:#0762f8}.search button i{}.search input[type="text"]{padding-left:10px}.widget{}.blog-left-side .widget h2{bottom:-1px;color:#001d23;display:block;font-size:24px;line-height:17px;margin-bottom:20px;padding-bottom:20px;text-transform:capitalize;font-weight:700;border-bottom:3px solid #ddd}.footer-middle .widget h5{color:#333;font-size:24px;text-transform:capitalize}.blog-left-side .widget ul{list-style:none;color:#0762f8}.blog-left-side .widget ul li{padding-bottom:5px;position:relative}.blog-left-side .widget ul li:last-child{margin-bottom:0;border-bottom:0 solid #ddd}.blog-left-side .widget ul li a.active{font-size:18px;background:#43baff;display:block;padding:18px 18px;font-weight:700;color:#fff}.blog-left-side .widget ul li a{font-size:18px;background:transparent;display:block;padding:18px 18px;font-weight:700;color:#001d23;border-bottom:1px solid #ddd}.blog-left-side .widget ul li a:hover{background:#43baff;color:#fff;border-bottom:1px solid #43baff}.blog-left-side .widget ul li a i{margin-right:10px;font-size:12px}.blog-left-side .widget ul li a span{float:right}.blog-left-side .widget ul li::before{color:#333;content:"\f178";font-family:FontAwesome;font-size:18px;left:0;position:absolute;top:-3px;display:none}.sbi_photo_wrap{float:left;margin:2px}.widget_recent_data .recent-post-text h4{font-size:15px}.widget_recent_data .recent-post-text a{color:#232323;transition:.5s;font-weight:700;font-size:15px}.textwidget{padding:0 0 223px}.widget_recent_data .recent-post-text a:hover{color:#43baff}.recent-post-image img{width:85px;height:85px}.blog_details_widget_thumb img{width:100%}.widget{}.blog-left-side .widget select{width:100%;height:40px;background:#fff;border:1px solid #ddd;padding-left:5px}.widget .screen-reader-text{display:none}.textwidget select{width:100%}#wp-calendar{width:100%}.recent-post-item{margin-top:25px;overflow:hidden}.recent-post-image{float:left;margin-right:15px}.sbi_photo_wrap img{width:88px;height:88px}.recent-post-text h4{margin:0}.recent-post-text span{color:#616161;font-weight:600}.tagcloud a{color:#606060;display:inline-block;font-size:15px;margin:0 4px 10px 0;padding:4px 14px;text-align:center;background:#dedede;border-radius:0;font-weight:700}.tagcloud a:hover{color:#fff!important;background:#43baff}.widget_categories ul li:hover:before,.widget_archive ul li:hover:before,.widget_categories ul li a:hover,.widget_archive ul li a:hover,.tagcloud a:hover,.r-post-content h3:hover,.r-post-content h3 a:hover{color:#0762f8}#wp-calendar caption{font-size:14px;font-weight:normal;margin-bottom:10px;text-align:left;text-transform:uppercase}#wp-calendar{font-size:13px}#wp-calendar{border:0 solid #e5e5e5;margin-bottom:20px;overflow:auto;vertical-align:top;width:100%;margin:0;color:#333}table#wp-calendar td{border:1px solid #e5e5e5;color:#444;padding:5px 10px;text-align:center;vertical-align:top;font-size:14px}#wp-calendar th,#wp-calendar td{padding:8px}table#wp-calendar th{border:1px solid #e5e5e5;color:#333;font-size:13px;font-weight:700;padding:5px 10px;text-align:center;text-transform:uppercase;vertical-align:middle}table#wp-calendar td#today{color:#fff;background-color:#0762f8}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform , height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform , .2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform , .2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform , .2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}