/*!
  Theme Name: Syntrix Solutions
  Author: Evertech Digital inc.
  Author URI:
  Version: 1
  Description: Syntrix Solutions theme for Wordpress
  License: GNU General Public License v2 or later
  License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
  Text Domain: Syntrix Solutions
  Tags: one-column, two-columns
  Theme URI:
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:icomoon;src:url(./fonts/icomoon.eot?gi19l4);src:url(./fonts/icomoon.eot?gi19l4#iefix) format("embedded-opentype"),url(./fonts/icomoon.ttf?gi19l4) format("truetype"),url(./fonts/icomoon.woff?gi19l4) format("woff"),url(./images/icomoon.svg?gi19l4#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-message:before{content:""}.icon-notifications:before{content:""}.icon-map:before{content:""}.icon-rocket:before{content:""}.icon-check:before{content:""}.icon-phone:before{content:""}.icon-phone-call:before{content:""}.icon-instagram:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-facebook:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-down:before{content:""}.icon-map-marker:before{content:""}.icon-twitter:before{content:""}.icon-cloud-computing:before{content:""}.icon-app-development:before{content:""}.icon-python:before{content:""}.icon-computer:before{content:""}.icon-dashboard:before{content:""}.icon-bulb:before{content:""}.icon-user:before{content:""}.icon-arrow-up:before{content:""}.icon-chevron-up:before{content:""}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.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%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-nav{cursor:pointer}.swiper-nav.rounded-nav{width:40px;height:40px;border-radius:50%;background-color:#e31e240d;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-left:20px}@media (min-width: 768px){.swiper-nav.rounded-nav{width:2.7027027027vw;height:2.7027027027vw;margin-left:1.5vw}}.swiper-pagination{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:10px}@media (min-width: 768px){.swiper-pagination{padding-top:1.3513513514vw}}.swiper-pagination .swiper-pagination-bullet{transition:border-radius width cubic-bezier(.3,.86,.36,.95);width:8px;height:8px;border-radius:50%;background-color:#e31e24;margin:0 2px;cursor:pointer}@media (min-width: 768px){.swiper-pagination .swiper-pagination-bullet{width:.6756756757vw;height:.6756756757vw;margin:0 .2702702703vw}}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;border-radius:10px}@media (min-width: 768px){.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.6891891892vw;border-radius:.6756756757vw}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.list-unstyled{list-style:none;padding:0;margin:0}.d-block{display:block}.d-table{display:table!important;margin:0 auto}.flex{display:flex;flex-wrap:wrap}@media (min-width: 768px){.tb-flex{display:flex;flex-wrap:wrap}}@media (min-width: 1024px){.lg-flex{display:flex;flex-wrap:wrap}}img{max-width:100%;height:auto;width:100%}.bg-img{background-size:cover;background-position:50% 50%}.bg-img.bg-contain{background-size:contain;background-repeat:no-repeat;background-position:50% 0}.bg-img.bg-top{background-position:0 0;background-size:100% auto}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.text-center{text-align:center}.text-sm-center{text-align:center!important}@media (min-width: 768px){.text-sm-center{text-align:left!important}}.hidden{display:none!important}.text-right{text-align:right}.text-left{text-align:left}.text-white{color:#fff!important}.text-primary{color:#e31e24!important}@media (min-width: 768px){.text-tb-left{text-align:left}}@media (min-width: 1024px){.text-lg-left{text-align:left}}.font-light{font-weight:300}.font-bold{font-weight:700}.font-heavy{font-weight:800}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semi-bold{font-weight:600}.font-italic{font-style:italic}b{font-weight:600}@media (max-width: 767px){.sm-hidden{display:none!important}}@media (min-width: 768px){.tb-hidden{display:none!important}}@media (min-width: 1024px){.lg-hidden{display:none}}.whole-link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.m-0{margin:0!important}.p-0{padding:0!important}.accordion .slide{transition:height .35s cubic-bezier(.3,.86,.36,.95);overflow:hidden}.accordion .slide.hide{height:0}@media (min-width: 768px){.two-columns{display:flex}}@media (min-width: 768px){.two-columns .sidebar{padding-left:30px;width:30%}}.widget{margin-bottom:20px}.widget ul{padding-left:32px}.widget select{min-width:150px}.comment-form label{display:block;padding-bottom:4px}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.comment-form textarea,.comment-form input[type=text]{margin:0 4px 0 0;max-width:300px;width:100%}.comment-form input[type=submit]{display:block;float:none}.post-password-form label{display:block;margin-bottom:4px}.post-password-form input[type=password]{margin:0 4px 0 0;max-width:300px;width:100%}.search-form{display:flex;margin-bottom:15px}.search-form input{height:32px;display:inline-flex}.search-form input[type=search]{margin:0 4px 0 0;width:150px}.search-form input[type=submit]{flex-shrink:0}.post-password-form input{display:inline-flex;height:32px}.post-password-form input[type=password]{width:150px}.comment-form fieldset,.post-password-form fieldset,.search-form fieldset{padding:0;border:0}.comment-form input[type=submit],.post-password-form input[type=submit],.search-form input[type=submit]{background:#000;color:#fff;height:32px;border:0;padding:0 8px}.comment-form input[type=submit]:hover,.post-password-form input[type=submit]:hover,.search-form input[type=submit]:hover{opacity:.8}.commentlist{margin:0 0 20px}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 20px 4px 0}.commentlist-item .commentlist-item{padding:0}@media (min-width: 768px){.commentlist-item .commentlist-item{padding:0 0 0 32px}}.comment,.commentlist-holder{overflow:hidden}.commentlist-item .commentlist-item,.commentlist-item+.commentlist-item{padding-top:20px}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{position:relative;vertical-align:middle;margin-bottom:20px}.navigation .screen-reader-text,.navigation-comments .screen-reader-text{position:absolute;left:-99999px}.navigation .page-numbers,.navigation-comments .page-numbers{display:inline-block;vertical-align:middle;padding:0 6px}@media (max-width: 767px){.navigation .page-numbers,.navigation-comments .page-numbers{padding:0 3px}}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{display:inline-block;vertical-align:middle;max-width:48%;background:#000;color:#fff;padding:10px;text-decoration:none}@media (max-width: 767px){.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{padding:4px}}.navigation .next:hover,.navigation .prev:hover,.navigation-comments .next:hover,.navigation-comments .prev:hover{opacity:.8}.navigation-single{margin-bottom:20px;display:flex;justify-content:space-between}.navigation-single .next,.navigation-single .prev{display:inline-flex;align-items:center;max-width:48%;background:#000;color:#fff;text-decoration:none}.navigation-single .next:hover,.navigation-single .prev:hover{opacity:.8}.navigation-single .next a,.navigation-single .prev a{color:inherit;text-decoration:none;padding:10px;display:block}@media (max-width: 767px){.navigation-single .next a,.navigation-single .prev a{padding:4px}}.navigation-single .next a{margin-left:auto}.wp-caption{max-width:100%;clear:both;border:1px solid #ccc;padding:10px;margin-bottom:20px}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:10px 0 0}div.aligncenter{margin:0 auto 20px}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 20px 4px 0}.alignright{float:right;margin:0 0 4px 20px}.mejs-container{margin-bottom:20px}.wp-caption-text,.gallery,.alignnone,.gallery-caption,.sticky,.bypostauthor{height:auto}@media (max-width: 1023px){iframe{width:100%}}#wp-calendar tbody td{text-align:center}#wp-calendar td,#wp-calendar th{border:1px solid #ccc}body{color:#636363;font-family:Poppins,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.37;font-weight:400;font-size:15px}@media (min-width: 768px){body{font-size:1.0135135135vw;line-height:1.37}}a{transition:color .35s cubic-bezier(.3,.86,.36,.95);color:#0366d6;text-decoration:none}a:hover{color:#0366d6;text-decoration:none}ul,ol,dl,p{margin:0 0 16px}@media (min-width: 768px){ul,ol,dl,p{margin-bottom:1.0810810811vw}}ul:last-child,ol:last-child,dl:last-child,p:last-child{margin-bottom:0}h1,.h1{font-weight:700;font-size:32px;margin:0 0 20px;font-family:Poppins,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.35;color:#000}@media (min-width: 768px){h1,.h1{font-size:3.6486486486vw;margin-bottom:1.6891891892vw;line-height:1.15}}h2,.h2{font-weight:700;font-size:30px;margin:0 0 20px;font-family:Poppins,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.35;color:#000}@media (min-width: 768px){h2,.h2{font-size:2.7027027027vw;margin-bottom:1.6891891892vw;line-height:1.15}}h3,.h3{font-weight:700;font-size:24px;margin:0 0 20px;font-family:Poppins,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.35;color:#000}@media (min-width: 768px){h3,.h3{font-size:2.2972972973vw;margin-bottom:1.6891891892vw;line-height:1.15}}h4,.h4{font-weight:700;font-size:20px;margin:0 0 20px;font-family:Poppins,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.35;color:#000}@media (min-width: 768px){h4,.h4{font-size:1.4864864865vw;margin-bottom:1.6891891892vw;line-height:1.15}}h5,.h5{font-weight:700;font-size:18px;margin:0 0 20px;font-family:Poppins,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.35;color:#000}@media (min-width: 768px){h5,.h5{font-size:1.3513513514vw;margin-bottom:1.6891891892vw;line-height:1.15}}h6,.h6{font-weight:700;font-size:16px;margin:0 0 20px;font-family:Poppins,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.35;color:#000}@media (min-width: 768px){h6,.h6{font-size:1.2162162162vw;margin-bottom:1.6891891892vw;line-height:1.15}}.h2-sm{font-size:24px}@media (min-width: 768px){.h2-sm{font-size:2.7027027027vw}}.h3-lg{font-size:32px}@media (min-width: 768px){.h3-lg{font-size:2.2972972973vw}}input[type=text],input[type=email],input[type=tel],textarea{transition:border-color .35s cubic-bezier(.3,.86,.36,.95);border:0;background-color:transparent;width:100%;min-width:0;padding:10px 20px 10px 45px;border-radius:24px;box-shadow:0 0 10px 4px #1f42871a;height:45px;-webkit-appearance:none}@media (min-width: 768px){input[type=text],input[type=email],input[type=tel],textarea{padding:.6756756757vw 1.3513513514vw .6756756757vw 4.3918918919vw;border-radius:1.6216216216vw;height:3.0405405405vw;box-shadow:0 0 .6756756757vw .2702702703vw #1f42871a}}input[type=text]:focus,input[type=text]:hover,input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,textarea:focus,textarea:hover{outline:none}textarea{height:120px}@media (min-width: 768px){textarea{height:8.1081081081vw}}button[type=submit]{background-color:transparent;border:0;outline:0;color:#e31e24;font-weight:500;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}button[type=submit]:hover .icon i{animation:arrow-loop .6s cubic-bezier(.4,0,.2,1)}button[type=submit] .icon{background-color:#e31e24;color:#fff;border-radius:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;box-shadow:0 15px 20px #1f42871a;width:40px;height:40px;margin-right:10px}@media (min-width: 768px){button[type=submit] .icon{width:2.7027027027vw;height:2.7027027027vw;margin-right:.6756756757vw;box-shadow:0 1.0135135135vw 1.3513513514vw #1f42871a}}@keyframes arrow-loop{0%{transform:translate(0);opacity:1}40%{transform:translate(28px);opacity:0}41%{transform:translate(-28px);opacity:0}to{transform:translate(0);opacity:1}}.header{position:absolute;top:0;left:0;right:0;z-index:99999;padding:21px 0}@media (min-width: 768px){.header{padding:0}}.header .top-bar{border-bottom:1px solid #fff}@media (min-width: 768px){.header .top-bar{padding:.6756756757vw 0}}.header .top-bar a{color:#fff}.header .logo{width:120px}@media (min-width: 768px){.header .logo{width:13.5135135135vw}}.header .menu{margin-bottom:30px}@media (min-width: 768px){.header .menu{margin-bottom:0}}.header .menu a{transition:color .35s cubic-bezier(.3,.86,.36,.95);display:block;font-weight:500;color:#262f5a;padding:12.4px 0;border-bottom:1px solid #eee}@media (min-width: 768px){.header .menu a{border:0;color:#fff;padding:2.3648648649vw 1.3513513514vw}}.header .menu a:hover{color:#e31e24!important}@media (min-width: 768px){.header .btn{margin-left:2.027027027vw}}@media (min-width: 768px){.header .top-bar-left i{margin-right:.5405405405vw}}@media (min-width: 768px){.header .top-bar-left li{margin-right:1.3513513514vw}}.social-links li{margin:0 5px}@media (min-width: 768px){.social-links li{margin:0 0 0 .6756756757vw}}.social-links a{transition:background-image .35s cubic-bezier(.3,.86,.36,.95),background-size .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95);background-color:#fff;color:#e31e24!important;border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid #eee;width:40px;height:40px}@media (min-width: 768px){.social-links a{width:2.1621621622vw;height:2.1621621622vw;border:0}}.social-links a:hover{background-image:linear-gradient(to right,#e31e24 0,#f8ae56 51%,#e31e24);background-size:200%;color:#fff!important}.nav{transition:transform .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95);background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;min-height:100vh;overflow-y:scroll;width:280px;padding:25px 20px;transform:translate(-100%);opacity:0;visibility:visible}@media (min-width: 768px){.nav{background-color:transparent;position:relative;min-height:auto;overflow:auto;width:auto;padding:0;transform:none;opacity:1;visibility:visible}}.menu-active .nav{transform:none;opacity:1;visibility:visible}.nav .logo{width:160px;margin-bottom:25px}.menu-opener{width:20px;height:20px;display:flex;flex-wrap:wrap;align-items:center}.menu-opener span{transition:width .35s cubic-bezier(.3,.86,.36,.95);position:relative;width:20px;height:2px;background-color:#fff;border-radius:1px;display:block}.menu-active .menu-opener span{width:0}.menu-opener span:before,.menu-opener span:after{transition:transform .35s cubic-bezier(.3,.86,.36,.95),top .35s cubic-bezier(.3,.86,.36,.95),bottom .35s cubic-bezier(.3,.86,.36,.95);position:absolute;content:"";top:0;left:0;right:0;width:20px;height:2px;background-color:#fff;border-radius:1px}.menu-opener span:before{top:-7px}.menu-active .menu-opener span:before{transform:rotate(45deg);top:0}.menu-opener span:after{bottom:-7px;top:auto}.menu-active .menu-opener span:after{transform:rotate(-45deg);bottom:0}.sticky-header{transition:position .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95),box-shadow .35s cubic-bezier(.3,.86,.36,.95)}.sticky-header[data-sticky=true]{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#fff;box-shadow:0 2px 10px #0000001a}.sticky-header[data-sticky=true] .hide,.sticky-header[data-sticky=true] .red-logo{display:block}.sticky-header[data-sticky=true] .white-logo{display:none}.sticky-header[data-sticky=true] .menu a{color:#212529}.sticky-header .red-logo{display:none}body{background-color:#fff}.wrapper{width:100%;position:relative;overflow:hidden}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.container{width:100%;margin:0 auto;padding:0 15px}@media (min-width: 768px){.container{padding:0 1.0135135135vw;max-width:81.0810810811vw}}.footer{background-color:#0e1b1f;position:relative}.footer .footer-wave{position:absolute;top:-1px;left:0;right:0}.footer-cta{background-color:#fff;box-shadow:0 0 10px 4px #1f42871a;margin:0 auto;position:relative;z-index:9;border-radius:10px;padding:30px}@media (min-width: 768px){.footer-cta{max-width:72.2297297297vw;padding:5.0675675676vw 4.0540540541vw;border-radius:.6756756757vw}}.footer-cta .cta-wave{position:absolute;bottom:0;left:0;right:0;z-index:-1}@media (min-width: 768px){.footer-cta .footer-cta-text{width:65%;margin-right:2.027027027vw}}.footer-top{color:#fff;padding:50px 0 0}@media (min-width: 768px){.footer-top{padding:4.7297297297vw 0 2.027027027vw}}.footer-top h4{color:currentColor}.footer-top .logo{width:207px;margin-bottom:20px}@media (min-width: 768px){.footer-top .logo{width:14.8648648649vw;margin-bottom:2.3648648649vw}}.footer-top .icon{background-color:#e31e24;border-radius:50%;color:#fff;width:40px;height:40px;font-size:20px;margin-right:10px}@media (min-width: 768px){.footer-top .icon{width:2.7027027027vw;height:2.7027027027vw;font-size:1.3513513514vw;margin-right:.6756756757vw}}.footer-top address{font-style:normal}@media (min-width: 768px){.footer-top address{max-width:12.1621621622vw}}.footer-top h4{font-size:24px;margin-bottom:40px;position:relative}@media (min-width: 768px){.footer-top h4{font-size:1.6216216216vw;margin-bottom:2.7027027027vw}}.footer-top h4:before,.footer-top h4:after{position:absolute;content:"";height:4px;bottom:-10px;left:0;background-color:#fff;border-radius:20px}@media (min-width: 768px){.footer-top h4:before,.footer-top h4:after{height:.2702702703vw;bottom:-.6756756757vw;border-radius:1.3513513514vw}}.footer-top h4:before{width:15px}@media (min-width: 768px){.footer-top h4:before{width:1.0135135135vw}}.footer-top h4:after{width:45px;left:20px}@media (min-width: 768px){.footer-top h4:after{width:3.0405405405vw;left:1.3513513514vw}}.footer-top .footer-links li{margin-bottom:16px}@media (min-width: 768px){.footer-top .footer-links li{margin-bottom:1.0810810811vw}}.footer-top .footer-links a{transition:padding .35s cubic-bezier(.3,.86,.36,.95);color:#fff}.footer-top .footer-links a:hover{padding-left:10px}@media (min-width: 768px){.footer-top .footer-links a:hover{padding-left:.6756756757vw}}.footer-top .footer-col{margin-bottom:40px}@media (min-width: 768px){.footer-top .footer-col{margin-bottom:0;flex:1;margin-right:4.0540540541vw}}@media (min-width: 768px){.footer-top .footer-col:last-child{margin-right:0}}.footer-bottom{background-color:#000;color:#fff;padding:10px 0}@media (min-width: 768px){.footer-bottom{padding:.6756756757vw 0}}.footer-bottom .copyright{margin-bottom:10px}@media (min-width: 768px){.footer-bottom .copyright{margin-bottom:0}}@media (min-width: 768px){.footer-bottom .social-links-wrap{display:block}}.footer-bottom .social-links a{border:0}.btn{transition:background-color .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95);display:inline-block;vertical-align:top;font-size:15px;background-color:#fff;border-radius:50px;color:#212529;font-weight:500;box-shadow:0 8px 16px #00000026!important;padding:12px 35px}@media (min-width: 768px){.btn{padding:.9459459459vw 2.4324324324vw;border-radius:3.3783783784vw;font-size:1.0135135135vw;box-shadow:0 .5405405405vw 1.0810810811vw #00000026!important}}.btn:hover{background-color:#f6eadb;color:#000}.btn.gradient{transition:background-position .35s cubic-bezier(.3,.86,.36,.95),background-size .35s cubic-bezier(.3,.86,.36,.95);background-color:#e31e24;background-image:linear-gradient(to right,#e31e24 0,#f8ae56 51%,#e31e24);color:#fff;background-size:200%}.btn.gradient:hover{background-position:right center;background-size:200%}.scroll-up{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);background-color:#e31e24;width:50px;height:50px;border-radius:6px;position:fixed;bottom:0;right:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#fff;opacity:0;visibility:hidden}@media (min-width: 768px){.scroll-up{width:3.3783783784vw;height:3.3783783784vw;border-radius:.4054054054vw;font-size:1.3513513514vw;bottom:1.6891891892vw;right:1.6891891892vw}}.scroll-up:hover{color:#fff}.header[data-scroll=down]~.scroll-up{opacity:1;visibility:visible}@keyframes wobble-a{0%{transform:rotate(1deg) translate(2px,2px)}50%{transform:rotate(-1deg) translate(-2px,-2px)}to{transform:rotate(1deg) translate(2px,2px)}}@keyframes wobble-b{0%{transform:rotate(-1deg) translate(-2px,-2px)}50%{transform:rotate(1deg) translate(2px,2px)}to{transform:rotate(-1deg) translate(-2px,-2px)}}.fade{transition:background-color 1.5s cubic-bezier(.3,.86,.36,.95),color 1.5s cubic-bezier(.3,.86,.36,.95),opacity 1.5s cubic-bezier(.3,.86,.36,.95),visibility 1.5s cubic-bezier(.3,.86,.36,.95),transform 1.5s cubic-bezier(.3,.86,.36,.95),box-shadow 1.5s cubic-bezier(.3,.86,.36,.95)}@media (min-width: 1024px){.fade{opacity:0;visibility:hidden}}@media (min-width: 1024px){.fade-down{transform:translateY(-3.90625vw)}}@media (min-width: 1024px){.fade-right{transform:translate(-3.90625vw)}}@media (min-width: 1024px){.fade-up{transform:translateY(3.90625vw)!important}}@media (min-width: 1024px){.fade-left{transform:translate(3.90625vw)}}@media (min-width: 1024px){.fade-zoom{transform:scale(.7)}}@media (min-width: 1024px){.view-item.in-view{opacity:1;visibility:visible;transform:none!important}}@media (min-width: 1024px){.view-item.in-view .fade{opacity:1;visibility:visible;transform:none!important}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(2){transition-delay:.3s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(3){transition-delay:.6s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(4){transition-delay:.9s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(5){transition-delay:1.2s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(6){transition-delay:1.5s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(7){transition-delay:1.8s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(8){transition-delay:2.1s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(9){transition-delay:2.4s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(10){transition-delay:2.7s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(11){transition-delay:3s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(12){transition-delay:3.3s}}@media (min-width: 1024px){.view-item.in-view .fade:nth-child(13){transition-delay:3.6s}}body{position:relative}body.menu-active:before{opacity:1;visibility:visible}body:before{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999;opacity:0;visibility:hidden}.site-section{padding:50px 0}@media (min-width: 768px){.site-section{padding:6.7567567568vw 0}}.hero{position:relative;background-image:linear-gradient(to right,#e31e24 0,#f8ae56 51%,#e31e24);background-size:200%;z-index:99;padding:120px 0 0}@media (min-width: 768px){.hero{padding:0}}.hero h1{color:#fff}.hero .wave{position:absolute;bottom:-1px;left:0;right:0;z-index:-2}.hero .wave img{position:absolute;left:0;right:0;bottom:0}@media (min-width: 768px){.hero .hero-inner{padding:16.8918918919vw 0}}.hero .hero-content{margin-bottom:30px}@media (min-width: 768px){.hero .hero-content{width:50%;margin-bottom:0}}@media (min-width: 768px){.hero .hero-content p{margin-bottom:2.027027027vw}}.hero .image-block{margin:0 -15px}@media (min-width: 768px){.hero .image-block{-webkit-mask-image:url(./images/mask.png);mask-image:url(./images/mask.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;position:absolute;top:0;right:0;width:40.5405405405vw;margin:0}}.hero .pic1,.hero .pic2,.hero .pic3{position:absolute;z-index:-1}@media (min-width: 768px){.hero .pic1{right:20.2702702703vw;bottom:7.4324324324vw;width:9.7972972973vw;animation:wobble-a 5s ease-in-out infinite}}@media (min-width: 768px){.hero .pic2{right:-2.027027027vw;bottom:0vw;width:6.7567567568vw;animation:wobble-b 5s ease-in-out infinite}}@media (min-width: 768px){.hero .pic3{top:10.1351351351vw;left:-2.7027027027vw;width:51.6891891892vw;animation:wobble-a 5s ease-in-out infinite}}.section-heading{text-transform:uppercase;position:relative}.section-heading.m-auto .dlab-separator{display:table;margin:5px auto}@media (min-width: 768px){.section-heading.m-auto .dlab-separator{margin:.3378378378vw auto}}.dlab-separator{display:block;width:6px;height:6px;border-radius:50%;background-color:#e31e24;position:relative;margin:5px 23px}@media (min-width: 768px){.dlab-separator{width:.4054054054vw;height:.4054054054vw;margin:.3378378378vw 1.5540540541vw}}.dlab-separator:before,.dlab-separator:after{position:absolute;content:"";top:50%;transform:translateY(-50%);background-color:currentColor;width:20px;height:2px}@media (min-width: 768px){.dlab-separator:before,.dlab-separator:after{width:1.3513513514vw;height:.1351351351vw}}.dlab-separator:before{left:-23px}@media (min-width: 768px){.dlab-separator:before{left:-1.5540540541vw}}.dlab-separator:after{right:-23px}@media (min-width: 768px){.dlab-separator:after{right:-1.5540540541vw}}.service-card{transition:background-image .35s cubic-bezier(.3,.86,.36,.95),background-size .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95);background-color:#fff;border-radius:10px;position:relative;overflow:hidden;padding:30px;margin-bottom:30px}@media (min-width: 768px){.service-card{border-radius:.6756756757vw;padding:2.027027027vw;margin-bottom:2.027027027vw}}.service-card:hover h3{color:currentColor}@media (min-width: 768px){.services-grid{margin:0 -1.0135135135vw}}@media (min-width: 768px){.service-column{width:calc(33.33% - 2.027027027vw);margin:0 1.0135135135vw}}.counter-item{transition:transform .35s cubic-bezier(.3,.86,.36,.95);background-color:#fff;border-radius:50%;width:200px;height:200px;margin:0 auto 30px}@media (min-width: 768px){.counter-item{width:16.8918918919vw;height:16.8918918919vw;margin:0 1.0135135135vw}}.counter-item:hover{transform:translateY(-15px)}.counter-item .number{font-size:48px;margin-bottom:0}@media (min-width: 768px){.counter-item .number{font-size:3.2432432432vw;margin-bottom:0}}.counter-item .title{display:block;color:#262f5a;font-size:16px;font-weight:500}@media (min-width: 768px){.counter-item .title{font-size:1.3513513514vw}}@media (min-width: 768px){.accomplishments-swiper{margin-top:2.7027027027vw}}@media (min-width: 768px){.why-choose-grid .why-choose-content{width:50%;margin-right:6.0810810811vw}}.media-frame{position:relative;border-radius:30px;margin-bottom:60px}@media (min-width: 768px){.media-frame{width:63.3%;margin-right:-22%;border-radius:6.7567567568vw 0 0 6.7567567568vw;margin-bottom:0}}.media-frame .bg-img{padding-top:68.7%;border-radius:30px}@media (min-width: 768px){.media-frame .bg-img{border-radius:6.7567567568vw 0 0 6.7567567568vw}}.media-frame:before{position:absolute;content:"";top:0;right:0;bottom:0;background-image:linear-gradient(to right,#e31e24 0,#f8ae56 51%,#e31e24);border-radius:30px;transform:rotate(-8deg);left:-20px;z-index:-1}@media (min-width: 768px){.media-frame:before{top:0;left:-1.3513513514vw;width:50vw;box-shadow:#1f428733 0 0 10px 4px;border-radius:6.7567567568vw 0vw 0vw 6.7567567568vw}}@media (min-width: 768px){.media-frame--right{border-radius:0 6.7567567568vw 6.7567567568vw 0;margin-right:0;margin-left:-22%}}.media-frame--right .bg-img{border-radius:0 6.7567567568vw 6.7567567568vw 0}.media-frame--right:before{transform:rotate(8deg)}@media (min-width: 768px){.media-frame--right:before{left:auto;right:vw-(20);border-radius:0vw 6.7567567568vw 6.7567567568vw 0vw}}.why-choose-content{margin-bottom:70px}@media (min-width: 768px){.why-choose-content{margin-bottom:0}}@media (min-width: 768px){.why-choose-content .heading-block{margin-bottom:1.3513513514vw}}.list-check li{padding:8px 5px;margin-bottom:10px}@media (min-width: 768px){.list-check li{padding:.5405405405vw .3378378378vw;margin-bottom:.6756756757vw}}.list-check h5{font-weight:500;margin-bottom:2px;color:#000}@media (min-width: 768px){.list-check h5{margin-bottom:.3378378378vw}}.list-check i{color:#e31e24;font-size:24px}@media (min-width: 768px){.list-check i{font-size:1.6216216216vw}}.list-check .content{color:#636363;padding-left:10px;flex:1}@media (min-width: 768px){.list-check .content{padding-left:.6756756757vw;flex:auto}}@media (min-width: 768px){.about-grid .about-content{width:50%;margin-left:6.0810810811vw}}.features-grid .features-intro{margin-bottom:30px}@media (min-width: 768px){.features-grid .features-intro{width:40%;margin-bottom:0}}@media (min-width: 768px){.features-grid .features-steps{width:57.2%}}.feature-card{background-color:#fff;border-radius:10px;overflow:hidden;position:relative;padding:30px;margin-bottom:30px}@media (min-width: 768px){.feature-card{border-radius:.6756756757vw;padding:2.027027027vw 4.0540540541vw 2.027027027vw 2.027027027vw;margin-bottom:2.027027027vw;margin-right:6.7567567568vw}}.feature-card:hover .card-icon i{color:#fff}.feature-card:hover .card-icon:before{background-color:#fff3}@media (min-width: 768px){.feature-card:nth-child(2n){margin-right:0;margin-left:6.7567567568vw}}.feature-card .card-icon{position:relative;width:50px;height:50px;margin-bottom:30px}@media (min-width: 768px){.feature-card .card-icon{width:4.7297297297vw;height:4.7297297297vw;margin-bottom:0}}.feature-card .card-icon:before{transition:background-color .35s cubic-bezier(.3,.86,.36,.95);position:absolute;content:"";top:-4px;left:0;right:0;bottom:0;width:50px;height:50px;border-radius:50px;background-color:#e31e241a}@media (min-width: 768px){.feature-card .card-icon:before{bottom:-200%;width:4.7297297297vw;height:auto;border-radius:3.3783783784vw}}.feature-card .card-icon i{transition:color .35s cubic-bezier(.3,.86,.36,.95);color:#e31e24;display:block;font-size:32px;margin-top:5px}@media (min-width: 768px){.feature-card .card-icon i{font-size:3.7837837838vw;margin-top:.3378378378vw}}.feature-card .card-icon .pattern{position:absolute;max-width:none;width:80px;height:80px;top:-15px;left:-13px}@media (min-width: 768px){.feature-card .card-icon .pattern{width:6.7567567568vw;height:6.7567567568vw;top:-1.0135135135vw;left:-.8783783784vw}}.feature-card .card-content{width:100%;margin-left:auto}@media (min-width: 768px){.feature-card .card-content{width:78%;margin-left:auto}}.testimonial-swiper{padding-top:50px}@media (min-width: 768px){.testimonial-swiper{padding-top:3.3783783784vw}}.testimonial-card .testimonial-card-avatar{border-radius:50%;position:relative;width:125px;height:125px;margin:0 auto}@media (min-width: 768px){.testimonial-card .testimonial-card-avatar{width:8.4459459459vw;height:8.4459459459vw}}.testimonial-card .testimonial-card-avatar:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #e31e24;border-radius:50%;width:170px;height:170px}@media (min-width: 768px){.testimonial-card .testimonial-card-avatar:before{width:11.4864864865vw;height:11.4864864865vw}}.testimonial-card .testimonial-card-body{padding:50px 10px 0}@media (min-width: 768px){.testimonial-card .testimonial-card-body{padding:3.3783783784vw 3.3783783784vw 0;max-width:48.6486486486vw;margin:0 auto}}.testimonial-card .testimonial-card-content{margin-bottom:16px}@media (min-width: 768px){.testimonial-card .testimonial-card-content{margin-bottom:1.0810810811vw}}@media (min-width: 768px){.clients-swiper{padding-top:1.3513513514vw}}.clients-swiper .swiper-wrapper{align-items:center}.clients-swiper .img{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.clients-swiper img{max-height:60px;width:auto;max-width:100%;object-fit:contain}@media (min-width: 768px){.clients-swiper img{max-height:6.4189189189vw;border-radius:.6756756757vw}}.faq .item{transition:background-color 1.5s cubic-bezier(.3,.86,.36,.95),color 1.5s cubic-bezier(.3,.86,.36,.95),opacity 1.5s cubic-bezier(.3,.86,.36,.95),visibility 1.5s cubic-bezier(.3,.86,.36,.95),transform 1.5s cubic-bezier(.3,.86,.36,.95),box-shadow 1.5s cubic-bezier(.3,.86,.36,.95),padding 1.5s cubic-bezier(.3,.86,.36,.95);box-shadow:#63636333 0 2px 8px;border-radius:8px;margin-bottom:20px;overflow:hidden;background-color:#fff}@media (min-width: 768px){.faq .item{border-radius:.5405405405vw;margin-bottom:1.3513513514vw;box-shadow:#63636333 0 .1351351351vw .5405405405vw}}.faq .item.active{padding-bottom:20px}@media (min-width: 768px){.faq .item.active{padding-bottom:1.3513513514vw}}.faq .item.active .opener{background-color:#f6eadb;margin-bottom:20px}@media (min-width: 768px){.faq .item.active .opener{margin-bottom:1.3513513514vw}}.faq .opener{transition:background-color 1.5s cubic-bezier(.3,.86,.36,.95),color 1.5s cubic-bezier(.3,.86,.36,.95),opacity 1.5s cubic-bezier(.3,.86,.36,.95),visibility 1.5s cubic-bezier(.3,.86,.36,.95),transform 1.5s cubic-bezier(.3,.86,.36,.95),box-shadow 1.5s cubic-bezier(.3,.86,.36,.95),margin 1.5s cubic-bezier(.3,.86,.36,.95);font-weight:700;display:block;color:#000;font-size:16px;padding:15px;background-color:#fff}@media (min-width: 768px){.faq .opener{font-size:1.0810810811vw;padding:1.0135135135vw}}.faq .opener:hover{background-image:linear-gradient(to right,#f6eadb 0,#f8ae66)}.faq .slide{padding:0 15px}@media (min-width: 768px){.faq .slide{padding:0 1.0135135135vw}}.hover-effect{transition:background-color 1.5s cubic-bezier(.3,.86,.36,.95),color 1.5s cubic-bezier(.3,.86,.36,.95),opacity 1.5s cubic-bezier(.3,.86,.36,.95),visibility 1.5s cubic-bezier(.3,.86,.36,.95),transform 1.5s cubic-bezier(.3,.86,.36,.95),box-shadow 1.5s cubic-bezier(.3,.86,.36,.95)}.hover-effect .card-title{transition:color .35s cubic-bezier(.3,.86,.36,.95)}.hover-effect:hover{background-image:linear-gradient(to right,#e31e24 0,#f8ae56 51%,#e31e24);background-size:200%;color:#fff}.hover-effect:hover .card-title{color:#fff!important}.hover-effect:hover .badge-icon{color:#fff}.hover-effect:hover .badge-icon:before{background-color:#fff3}.hover-effect:hover .wraper-effect{bottom:-150px;right:-150px;opacity:1;visibility:visible}@media (min-width: 768px){.hover-effect:hover .wraper-effect{bottom:-10.1351351351vw;right:-10.1351351351vw}}.hover-effect:hover .wraper-effect:before{height:250px;width:250px}@media (min-width: 768px){.hover-effect:hover .wraper-effect:before{height:16.8918918919vw;width:16.8918918919vw}}.hover-effect:hover .wraper-effect:after{height:150px;width:150px}@media (min-width: 768px){.hover-effect:hover .wraper-effect:after{height:10.1351351351vw;width:10.1351351351vw}}.badge-icon{transition:color .35s cubic-bezier(.3,.86,.36,.95);color:#e31e24;position:relative;width:70px;height:70px;font-size:35px;margin-bottom:30px}@media (min-width: 768px){.badge-icon{width:4.7297297297vw;height:4.7297297297vw;font-size:2.3648648649vw;margin-bottom:2.027027027vw}}.badge-icon:before{transition:background-color .35s cubic-bezier(.3,.86,.36,.95);position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-color:#e31e241a;border-radius:50%;width:50px;height:50px}@media (min-width: 768px){.badge-icon:before{width:3.3783783784vw;height:3.3783783784vw}}.wraper-effect{transition:bottom .35s cubic-bezier(.3,.86,.36,.95),right .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);position:absolute;background-color:#fff3;border-radius:50%;opacity:0;visibility:hidden;width:350px;height:350px;bottom:-100%;right:-100%}@media (min-width: 768px){.wraper-effect{width:23.6486486486vw;height:23.6486486486vw}}.wraper-effect:before,.wraper-effect:after{transition:width .35s cubic-bezier(.3,.86,.36,.95),height .35s cubic-bezier(.3,.86,.36,.95);content:"";border-radius:50%;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.wraper-effect:before{background-color:#fff3}.wraper-effect:after{background-color:#e31e24}.banner{font-weight:600;color:#fff;position:relative;z-index:9;padding:120px 0}@media (min-width: 768px){.banner{font-size:1.2162162162vw;min-height:40.5405405405vw;padding:10.1351351351vw 0}}.banner:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to right,#e31e24 0,#f8ae56 51%,#e31e24);background-size:200%;opacity:.8;z-index:-1}.banner h1{color:#fff}.banner .wave{position:absolute;bottom:-6px;left:0;right:0}@media (min-width: 768px){.banner .wave{bottom:-.4054054054vw}}.banner .pic1{position:absolute}@media (min-width: 768px){.banner .pic1{bottom:-.6756756757vw;right:14.1891891892vw;width:8.1081081081vw}}.banner .pic2{position:absolute}@media (min-width: 768px){.banner .pic2{bottom:2.027027027vw;right:8.1081081081vw;width:6.0810810811vw}}.contact-us .heading-block{margin-bottom:30px}@media (min-width: 768px){.contact-us .heading-block{margin-bottom:2.027027027vw}}.contact-us .contact-info .col{margin-bottom:16px}@media (min-width: 768px){.contact-us .contact-info .col{margin-right:2.027027027vw;margin-bottom:0}}@media (min-width: 768px){.contact-us .contact-info li{margin-bottom:.3378378378vw}}.contact-us .contact-info i{color:#e31e24;font-size:40px;margin-right:10px}@media (min-width: 768px){.contact-us .contact-info i{font-size:4.0540540541vw;margin-right:.6756756757vw}}.contact-us .contact-info a{color:#636363}.contact-us .contact-info address{font-style:normal;max-width:140px}@media (min-width: 768px){.contact-us .contact-info address{max-width:9.4594594595vw}}.contact-us .form-top-block{margin-bottom:60px}@media (min-width: 768px){.contact-us .form-top-block{margin-bottom:4.0540540541vw}}@media (min-width: 768px){.contact-grid{margin:0 -1.0135135135vw;justify-content:space-between;flex-direction:row}}.contact-grid .map-block,.contact-grid .contact-from-block{margin-bottom:60px}@media (min-width: 768px){.contact-grid .map-block,.contact-grid .contact-from-block{width:calc(50% - 2.027027027vw);margin:0 1.0135135135vw}}.map-block{position:relative;min-height:250px;border-radius:8px;overflow:hidden}@media (min-width: 768px){.map-block{min-height:auto}}.map-block iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media (min-width: 768px){.contact-form .two-col{margin:0 -1.0135135135vw}}.contact-form .input-block{position:relative;margin-bottom:10px}@media (min-width: 768px){.contact-form .input-block{width:calc(50% - 2.027027027vw);margin:0 1.0135135135vw 2.027027027vw}}.contact-form .input-block.textarea{margin-bottom:35px}@media (min-width: 768px){.contact-form .input-block.textarea{width:100%;margin:0 0 2.027027027vw}}.contact-form .input-block.textarea:before{transform:none;top:9px}@media (min-width: 768px){.contact-form .input-block.textarea:before{top:.5405405405vw}}.contact-form .input-block.textarea i{top:15px;transform:none}@media (min-width: 768px){.contact-form .input-block.textarea i{top:.7432432432vw}}.contact-form .input-block:before{position:absolute;content:"";top:50%;background-color:#1f2471;transform:translateY(-50%);height:20px;width:2px;left:36px}@media (min-width: 768px){.contact-form .input-block:before{height:1.3513513514vw;width:1px;left:3.2432432432vw}}.contact-form .input-block i{position:absolute;color:#1f2471;top:50%;transform:translateY(-50%);left:15px}@media (min-width: 768px){.contact-form .input-block i{left:1.3513513514vw}}.section-head{font-weight:600;margin-bottom:30px}@media (min-width: 768px){.section-head{font-size:1.2162162162vw;margin-bottom:2.027027027vw}}@media (min-width: 768px){.service-card-list{margin:0 -1.0135135135vw}}.service-card-list li{background-color:#fff;position:relative;border-radius:10px;overflow:hidden;padding:20px;margin-bottom:30px}@media (min-width: 768px){.service-card-list li{border-radius:.6756756757vw;padding:2.027027027vw;width:calc(33.33% - 2.027027027vw);margin:0 1.0135135135vw 1.0135135135vw}}.service-card-list h4{margin-bottom:10px}@media (min-width: 768px){.service-card-list h4{margin-bottom:1.0135135135vw}}@media (min-width: 768px){.service-card-list .badge-icon{margin-bottom:1.0810810811vw}}.box-shadow{box-shadow:0 0 10px 4px #1f42871a}@media (min-width: 768px){.box-shadow{box-shadow:0 0 .6756756757vw .2702702703vw #1f42871a}}.reasons-list .list{padding:20px 0;border-bottom:1px solid rgba(227,30,36,.2)}@media (min-width: 768px){.reasons-list .list{padding:2.7027027027vw 0}}.reasons-list .number{font-size:50px;color:#e31e24cc}@media (min-width: 768px){.reasons-list .number{font-size:4.0540540541vw;width:5%}}.reasons-list h5{margin-bottom:5px}@media (min-width: 768px){.reasons-list h5{margin-bottom:.3378378378vw}}@media (min-width: 768px){.reasons-list .content-block{width:60%;padding-left:4.0540540541vw}}@media (min-width: 768px){.phase-card-grid{margin:0 -1.0135135135vw}}.phase-card{position:relative;overflow:hidden;padding:20px;border-radius:10px;margin-bottom:30px}@media (min-width: 768px){.phase-card{padding:2.027027027vw;width:calc(33.33% - 2.027027027vw);margin:0 1.0135135135vw;border-radius:.6756756757vw}}.phase-card:hover .number{color:#fff}.phase-card .number{transition:color .35s cubic-bezier(.3,.86,.36,.95);font-size:35px;color:#e31e24}@media (min-width: 768px){.phase-card .number{font-size:4.8648648649vw}}.phase-card h5{margin-bottom:10px}@media (min-width: 768px){.phase-card h5{margin-bottom:.6756756757vw}}
