@import url(https://fonts.googleapis.com/css?family=Red+Hat+Display:400,400i,500,500i,700,700i,900,900i&display=swap);@import url(https://fonts.googleapis.com/css?family=Red+Hat+Text:400,400i,500,500i,700,700i&display=swap);*{scroll-behavior:smooth}body,html{scroll-behavior:smooth;margin:0!important;padding:0!important;border:0!important;height:100%;width:auto!important}html{box-sizing:border-box}body::-webkit-scrollbar{width:.8rem}body::-webkit-scrollbar-track{background:#e6f4fa}body::-webkit-scrollbar-thumb{background:#23306c}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden!important}header{width:100vw;position:fixed;left:0;top:0;z-index:99999;padding:10px 0}a{background-color:transparent}b,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.4em}img{border-style:none;pointer-events:none}img{margin:0 auto;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}select{height:50px}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}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}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#606060;font-family:"Red Hat Text",sans-serif;font-size:16px;line-height:1.875;font-weight:400;-ms-word-wrap:break-word;word-wrap:break-word;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:900;line-height:1.2;margin:0 0 20px;color:#1e2041;font-family:"Red Hat Display",sans-serif}h1{font-size:42px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}@media only screen and (max-width:1024px){body{line-height:1.5}h1{font-size:40px}h2{font-size:32px}h3{font-size:24px}h4,h5,h6{font-size:18px}}@media only screen and (max-width:768px){h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:32px}h2{font-size:26px;line-height:1.15384615}h3{font-size:22px;line-height:1.13636364}h4,h5,h6{line-height:1.11111111}}p{margin:0 0 20px}p:last-child{margin-bottom:0}.bg-gradient{background-color:#0039e4;background-image:-moz-linear-gradient(360deg,#23306c,#b8e5fa);background-image:-webkit-linear-gradient(360deg,#23306c,#b8e5fa);background-image:linear-gradient(360deg,#23306c,#b8e5fa)}.text-second{color:#272956}.text-dark{color:#1a1b1e}.font22{font-size:22px;line-height:36px}.text-light{color:#b8e5fa}.text-light *{color:#b8e5fa}.text-blue-hard{color:#33479d!important}.dtable{display:table}.dcell{display:table-cell;vertical-align:middle}.overflow{overflow:hidden}.overlay{position:absolute;top:0;left:0;background:#fff;opacity:.8;width:100%;height:100%;z-index:-1}.slick-arrow{z-index:1;position:absolute;top:50%;left:40px;margin-top:-23px;width:46px;height:46px;background:#fff;color:#1e2041;border:none;outline:0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;box-shadow:6px 6px 13px 0 rgba(35,48,108,.15);-webkit-box-shadow:6px 6px 13px 0 rgba(35,48,108,.15);-moz-box-shadow:6px 6px 13px 0 rgba(35,48,108,.15);-ms-border-radius:10px;-o-border-radius:10px}.slick-arrow:not(.slick-disabled):hover{background:#1e2041;color:#fff}.slick-arrow.next-nav{left:auto;right:40px}.slick-arrow i:before{font-size:18px}section{position:relative;z-index:0}h2.second-heading{font-size:25px;color:#a5b7d2;font-weight:700;margin-top:10px}.flex-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.p-t40{padding-top:40px}.p-t50{padding-top:50px}.p-t80{padding-top:80px}.p-t100{padding-top:100px}.p-t120{padding-top:120px}.p-t200{padding-top:200px}.p-t280{padding-top:280px}.p-b0{padding-bottom:0}.p-b30{padding-bottom:30px}.p-b45{padding-bottom:45px}.p-b50{padding-bottom:50px}.p-b60{padding-bottom:60px}.p-b100{padding-bottom:100px}.p-b130{padding-bottom:130px}.p-b180{padding-bottom:180px}.p-b210{padding-bottom:210px}.p-b290{padding-bottom:290px}.p-l15{padding-left:15px}.p-l50{padding-left:50px}.p-l95{padding-left:95px}.p-l100{padding-left:100px}.p-r0{padding-right:0}.p-r15{padding-right:15px}.p-r60{padding-right:60px}.p-tb150{padding-bottom:150px;padding-top:150px}.m-t50{margin-top:50px}.m-t80{margin-top:80px}.m-t100{margin-top:100px}.m-b0{margin-bottom:0}.m-b10{margin-bottom:10px}.m-b15{margin-bottom:15px!important}.m-b20{margin-bottom:20px}.m-b30{margin-bottom:30px}.m-b40{margin-bottom:40px}.m-b100{margin-bottom:100px}.m-b130{margin-bottom:130px}.m-b150{margin-bottom:150px}.m-l0{margin-left:0}.m-l10{margin-left:10px}.m-l100{margin-left:100px}.m-l150{margin-left:150px}*,:after,:before{box-sizing:inherit}body{background:#fff}ul{margin:0 0 20px;padding-left:18px}ul{list-style:disc}li>ul{margin-bottom:0;margin-left:1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%;border-collapse:collapse;border-spacing:0;border-width:1px 0 0 1px}td{padding:0;font-weight:400;text-align:left}table,td{padding:.4375em}.octf-btn{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;font-size:16px;padding:16px 28px 16px 28px;line-height:1;display:inline-block;margin:0;text-decoration:none;white-space:nowrap;vertical-align:middle;font-weight:700;letter-spacing:0;text-align:center;background:#272956;cursor:pointer;border:1px solid transparent;outline:0;box-sizing:border-box;color:#fff;position:relative;font-family:"Red Hat Display",sans-serif;overflow:hidden;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:12px 12px 20px 0 rgba(254,76,28,.3);-webkit-box-shadow:12px 12px 20px 0 rgba(254,76,28,.3);-moz-box-shadow:12px 12px 20px 0 rgba(254,76,28,.3)}.octf-btn:visited{color:#fff}.octf-btn:focus,.octf-btn:hover{color:#fff;box-shadow:none}.octf-btn.octf-btn-white{background:#fff;box-shadow:6px 6px 13px 0 rgba(42,67,113,.15);-webkit-box-shadow:6px 6px 13px 0 rgba(42,67,113,.15);-moz-box-shadow:6px 6px 13px 0 rgba(42,67,113,.15);color:#272956}.octf-btn.octf-btn-white i{background:#272956;color:#fff}.octf-btn.octf-btn-white:focus,.octf-btn.octf-btn-white:hover,.octf-btn.octf-btn-white:visited{color:#272956}.octf-btn.octf-btn-white:before{background-color:rgba(46,48,125,.5)}.octf-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1;-webkit-transform:translate(-105%,0);transform:translate(-105%,0);background-color:rgba(255,255,255,.8)}.octf-btn:hover:before{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.octf-btn-icon{text-align:left;padding:5px 5px 5px 28px}.octf-btn-icon i{background:#fff;color:#33479d;width:40px;height:40px;line-height:40px;text-align:center;display:inline-block;margin-left:14px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;-ms-border-radius:10px;-o-border-radius:10px}.octf-btn-primary{background:#33479d}.octf-btn-primary.octf-btn{box-shadow:12px 12px 20px 0 rgba(51,71,157,1);-webkit-box-shadow:12px 12px 20px 0 rgba(51,71,157,1);-moz-box-shadow:12px 12px 20px 0 rgba(51,71,157,1);border-radius:5%;-webkit-border-radius:5%;-moz-border-radius:5%;-ms-border-radius:5%;-o-border-radius:5%}.octf-btn-primary.octf-btn-icon{box-shadow:0 0 10px 7px rgba(51,70,157,.514);-webkit-box-shadow:0 0 10px 7px rgba(51,71,157,.514);-moz-box-shadow:0 0 10px 7px rgba(51,71,157,.514)}.octf-btn-primary:focus,.octf-btn-primary:hover{box-shadow:none}.octf-btn-secondary{background:#2e307d}.octf-btn-secondary.octf-btn{box-shadow:12px 12px 20px 0 rgba(51,71,157,1);-webkit-box-shadow:12px 12px 20px 0 rgba(51,71,157,1);-moz-box-shadow:12px 12px 20px 0 rgba(51,71,157,1);border-radius:5%;-webkit-border-radius:5%;-moz-border-radius:5%;-ms-border-radius:5%;-o-border-radius:5%}.octf-btn-secondary.octf-btn-icon{box-shadow:0 0 10px 7px rgba(51,70,157,.514);-webkit-box-shadow:0 0 10px 7px rgba(51,71,157,.514);-moz-box-shadow:0 0 10px 7px rgba(51,71,157,.514)}.octf-btn-secondary i{color:#33479d}.octf-btn-secondary.octf-btn-white{color:#33479d;box-shadow:6px 6px 13px 0 rgba(42,67,113,.15);-webkit-box-shadow:6px 6px 13px 0 rgba(42,67,113,.15);-moz-box-shadow:6px 6px 13px 0 rgba(42,67,113,.15)}.octf-btn-secondary.octf-btn-white:focus,.octf-btn-secondary.octf-btn-white:hover,.octf-btn-secondary.octf-btn-white:visited{color:#33479d}.octf-btn-secondary.octf-btn-white i{background:#33479d}.octf-btn-secondary:focus,.octf-btn-secondary:hover{box-shadow:none}.octf-btn-third{background:#1e2041}.octf-btn-third.octf-btn{box-shadow:0 0 2px 5px rgba(35,48,108,.3);-webkit-box-shadow:0 0 2px 5px rgba(35,48,108,.3);-moz-box-shadow:0 0 2px 5px rgba(35,48,108,.3);border-radius:5%;-webkit-border-radius:5%;-moz-border-radius:5%;-ms-border-radius:5%;-o-border-radius:5%}.octf-btn-third.octf-btn-icon{box-shadow:0 0 10px 7px rgba(51,70,157,.514);-webkit-box-shadow:0 0 10px 7px rgba(51,71,157,.514);-moz-box-shadow:0 0 10px 7px rgba(51,71,157,.514)}.octf-btn-third i{color:#2e307d}.octf-btn-third:focus,.octf-btn-third:hover{box-shadow:none}.octf-btn-fourth{background:#272956}.octf-btn-fourth.octf-btn{box-shadow:0 0 20px 0 rgba(255,255,255,.902);-webkit-box-shadow:0 0 20px 0 rgba(255,255,255,.798);-moz-box-shadow:0 0 20px 0 rgba(255,255,255,.923);border-radius:5%;-webkit-border-radius:5%;-moz-border-radius:5%;-ms-border-radius:5%;-o-border-radius:5%}.octf-btn-fourth.octf-btn-icon{box-shadow:0 0 10px 7px rgba(51,70,157,.514);-webkit-box-shadow:0 0 10px 7px rgba(51,71,157,.514);-moz-box-shadow:0 0 10px 7px rgba(51,71,157,.514)}.octf-btn-fourth:focus,.octf-btn-fourth:hover{box-shadow:none}@media (max-width:767px){.octf-btn:before{display:none}}input[type="email"],input[type="tel"],input[type="text"],input[type="url"],textarea{color:#7e7e7e;border:1px solid #ddd;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;-ms-border-radius:23px;-o-border-radius:23px;padding:9px 20px;box-sizing:border-box;outline:0;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s}.wpcf7 input.wpcf7-text{width:100%}.wpcf7 input.wpcf7-text:focus{transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;border-color:#2e307d}input[type="email"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,select:focus,textarea:focus{color:#7e7e7e;border-color:#2e307d}select{border:1px solid #ddd;color:#7e7e7e;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;padding:9px 20px;box-sizing:border-box;outline:0;width:100%;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s}textarea{width:100%;padding:15px 20px;vertical-align:top}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#7e7e7e}a{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;color:#b8e5fa;text-decoration:none}a:visited{color:#b8e5fa}a:active,a:focus,a:hover{color:#3669b2;text-decoration:none;outline:0}#site-logo{padding-top:24px;padding-bottom:24px;padding-left:0;padding-right:0}#site-logo{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;line-height:1}#site-logo img{width:160px}#site-logo img.logo-static{display:block}#site-logo img.logo-scroll{display:none}.header-overlay #site-logo img.logo-static{display:none}.header-overlay #site-logo img.logo-scroll{display:block}.header-overlay .is-stuck #site-logo img.logo-static{display:block}.header-overlay .is-stuck #site-logo img.logo-scroll{display:none}.site-header{background:#fff;-webkit-box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);-moz-box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);position:relative;z-index:10;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:transparent}.site-header.header-overlay{background:0 0;-webkit-box-shadow:0 0 0 0 rgba(42,67,113,.15);-moz-box-shadow:0 0 0 0 rgba(42,67,113,.15);box-shadow:0 0 0 0 rgba(42,67,113,.15);position:absolute;top:0;left:0;width:100%}.site-header.header-style-1{border-bottom-color:rgba(255,255,255,.2)}.site-header .octf-main-header.is-stuck{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:transparent}.octf-mainbar-container{display:flex;flex-flow:row wrap;align-items:stretch}.octf-mainbar{display:flex;flex-flow:column wrap;flex:1 auto}.octf-main-header .octf-mainbar-row{display:flex;flex-wrap:nowrap;align-items:stretch;flex:1 auto}.octf-mainbar-row>[class^="octf-col"]{display:flex;align-items:stretch;position:static}.octf-mainbar-row .octf-col{flex-basis:0;flex-grow:1;max-width:100%;width:100%;min-height:100px;padding-right:15px;padding-left:15px}@media screen and (min-width:1200px){.octf-mainbar-row>[class^="octf-col"]{flex-flow:row nowrap}.octf-mainbar-row>[class^="octf-col"].text-left{justify-content:flex-start}.octf-mainbar-row>[class^="octf-col"].text-center{justify-content:center}.octf-mainbar-row>[class^="octf-col"].text-right{justify-content:flex-end}}.octf-main-header .octf-row>div:empty{display:none}.octf-row{margin-right:-15px;margin-left:-15px}.octf-col:before{display:inline-flex}.octf-header-module{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.main-navigation{position:relative;display:inline-block;vertical-align:middle;height:100%;width:auto}.main-navigation>ul{position:relative;display:flex;width:100%;vertical-align:middle;height:100%}.main-navigation ul{font-family:"Red Hat Display",sans-serif;font-size:16px;font-weight:700;list-style:none;margin:0 0;padding:0 0}.main-navigation>ul>li{margin:0 20px;padding:0 0;float:left;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.main-navigation>ul>li:after,.main-navigation>ul>li:before{position:absolute;height:5px;width:0;bottom:-3px;left:0;background:#1e2041;content:"";display:block;border-top-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:5px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.main-navigation>ul>li:before{border-top-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;left:auto;right:0}.main-navigation>ul>li:hover:before{left:50%;width:50%}.main-navigation>ul>li:hover:after{left:auto;right:50%;width:50%}.main-navigation ul>li>a{display:inline-block;padding:15px 0 15px 0;line-height:35px;text-decoration:none;text-align:center;outline:0;color:#1a1b1e;white-space:nowrap;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.header-overlay .main-navigation>ul>li>a{color:#fff}.header-overlay .is-stuck .main-navigation>ul>li>a{color:#1a1b1e}.header-overlay .is-stuck .main-navigation>ul>li>a{color:#1a1b1e}.header-overlay .is-stuck .main-navigation>ul>li>a:hover{color:#3669b2}.octf-btn-cta{display:inline-flex;vertical-align:middle;position:relative}.header-style-1.header-overlay .btn-cta-header a{color:#fff;background:#1e2041;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;border-radius:5%;-webkit-border-radius:5%;-moz-border-radius:5%;-ms-border-radius:5%;-o-border-radius:5%}.header-style-1.header-overlay .btn-cta-header a:hover{box-shadow:0 0 0 0 rgba(0,139,153,.3);-webkit-box-shadow:0 0 0 0 rgba(0,139,153,.3);-moz-box-shadow:0 0 0 0 rgba(0,139,153,.3);border:1px solid}@-webkit-keyframes stickySlideUp{from{-webkit-transform:translateY(10%);transform:translateY(10%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stickySlideUp{from{-webkit-transform:translateY(10%);transform:translateY(10%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes stickySlideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stickySlideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.is-stuck{animation:stickySlideDown .65s cubic-bezier(.23,1,.32,1) both;transition:stickySlideDown .65s cubic-bezier(.23,1,.32,1) both;-webkit-transition:stickySlideDown .65s cubic-bezier(.23,1,.32,1) both;-ms-transition:stickySlideDown .65s cubic-bezier(.23,1,.32,1) both;-o-transition:stickySlideDown .65s cubic-bezier(.23,1,.32,1) both;-moz-transition:stickySlideDown .65s cubic-bezier(.23,1,.32,1) both}.is-stuck{position:fixed;left:0;right:0;top:0;z-index:99}@media screen and (min-width:1200px){.is-stuck{background-color:#fff;-webkit-box-shadow:4px 4px 30px 0 rgba(42,67,113,.15);-moz-box-shadow:4px 4px 30px 0 rgba(42,67,113,.15);box-shadow:4px 4px 30px 0 rgba(42,67,113,.15);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}}.is-stuck #site-logo{padding:15px 0 15px 0}.header-fullwidth .octf-area-wrap{padding-left:100px;padding-right:100px}@media only screen and (min-width:1170px){.cd-header{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}.cd-header.is-fixed{position:fixed;top:-162px;background-color:#fff;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cd-header.is-visible{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.header_mobile{display:none}@media only screen and (max-width:1199px){.octf-main-header{display:none}.site-header{background:#fff;-webkit-box-shadow:2px 2px 15px 0 rgba(42,67,113,.15);-moz-box-shadow:2px 2px 15px 0 rgba(42,67,113,.15);box-shadow:2px 2px 15px 0 rgba(42,67,113,.15)}.header_mobile{display:block;font-family:"Red Hat Display",sans-serif;width:100%;background:#fff}.header_mobile.is-stuck{box-shadow:2px 2px 15px 0 rgba(42,67,113,.15)}.header_mobile .mlogo_wrapper{position:relative;background:#fff;padding:10px 0}.header_mobile .mlogo_wrapper img{height:80px}.header_mobile .mlogo_wrapper .mobile_logo{float:left}#mmenu_toggle{position:absolute;cursor:pointer;width:26px;height:20px;right:0;margin-top:-10px;top:50%}#mmenu_toggle button{position:absolute;left:0;top:50%;margin:-2px 0 0;background:#1a1b1e;height:4px;padding:0;border:none;width:100%;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;outline:0;border-radius:2px}#mmenu_toggle button:before{content:"";position:absolute;left:0;top:-8px;width:26px;height:4px;background:#1a1b1e;-webkit-transform-origin:1.5px center;transform-origin:1.5px center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;border-radius:2px}#mmenu_toggle button:after{content:"";position:absolute;left:0;bottom:-8px;width:26px;height:4px;background:#1a1b1e;-webkit-transform-origin:1.5px center;transform-origin:1.5px center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;border-radius:2px}#mmenu_toggle.active button{background:0 0}#mmenu_toggle.active button:before{top:0;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#mmenu_toggle.active button:after{bottom:0;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.header_mobile .mobile_nav{display:none;background:#fff}.header_mobile .mobile_nav .mobile_mainmenu{margin:0;padding:0}.header_mobile .mobile_nav .mobile_mainmenu ul{position:relative;margin:0;padding:0;margin-left:15px}.header_mobile .mobile_nav.collapse .mobile_mainmenu ul{display:none}.header_mobile .mobile_nav .mobile_mainmenu li{position:relative;list-style:none}.header_mobile .mobile_nav .mobile_mainmenu li a{padding:9px 0;display:block;color:#1a1b1e;font-weight:500;border-bottom:1px solid #e5e5e5}.header_mobile .mobile_nav .mobile_mainmenu>li:last-child>a{border:none}}@media only screen and (max-width:767px){.header_mobile .mlogo_wrapper{width:100%}}@media only screen and (min-width:320px){.mobile_logo img{width:140px!important;height:35px!important}}.site-content .hero{width:100%}.page-header{width:100%;height:30vh;font-family:"Red Hat Display",sans-serif;font-weight:500;text-align:center;font-size:25px;box-shadow:0 0 5px 5px rgba(10,7,7,.285);color:#fff;background-blend-mode:saturation;background-size:100%;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;object-fit:cover}.img-portafolio{background-image:url(../images/banner-8.png),linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1));background-size:cover}.img-wd{background-image:url(../images/banner-1.png),linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4));background-size:cover}.img-ld{background-image:url(../images/banner-2.png),linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4));background-size:cover}.img-ga{background-image:url(../images/banner-3.png),linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4));background-size:cover}.img-seo{background-image:url(../images/banner-4.png),linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4));background-size:cover}.img-uiux{background-image:url(../images/banner-5.png),linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4));background-size:cover}.img-ad{background-image:url(../images/banner-6.png),linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4));background-size:cover}.img-contact{background-image:url(../images/banner-7.jpg),linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));background-size:cover}.page-header .breadcrumbs{width:100%;height:100%;margin-bottom:0;margin-top:30px;text-transform:capitalize;z-index:99;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}.page-header .breadcrumbs li{display:inline-block}.page-header .breadcrumbs li:before{content:"";font-family:Flaticon;font-size:31px;color:#fff;margin:0 8px}.page-header .breadcrumbs li:first-child:before{display:none}.page-header .breadcrumbs li a{color:#fff}.page-header .breadcrumbs li a:hover{color:#1e2041}.page-title{margin-bottom:0}#content[tabindex="-1"]:focus{outline:0}.text-center{text-align:center}.text-right{text-align:right}.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.site-content:after,.site-footer:after,.site-header:after{clear:both}.ot-heading h1{font-size:14px;font-weight:700;color:#a5b7d2;position:relative;display:inline-block;padding-left:21px;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.ot-heading h1:after,.ot-heading h1:before{position:absolute;content:"";width:7px;height:7px;background:#a5b7d2;top:3.5px;left:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.ot-heading h1:after{left:auto;right:-21px}.ot-heading h2{margin-bottom:25px}@media (max-width:600px){.ot-heading h2 br{display:none}}.flex-col{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-col .ft-col-contact{width:33.333%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-info{font-size:22px;overflow:hidden}.contact-info h1{font-size:16px;margin-bottom:5px;text-transform:uppercase}.contact-info img{width:30px;margin-top:3px;float:left}.contact-info p{margin-bottom:0}.contact-info.box-style2{width:100%;transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.contact-info.box-style2 .box-icon{margin-bottom:25px;display:flex}.contact-info.box-style2 p{color:#fff;font-family:"Red Hat Display",Sans-serif;font-size:20px;font-weight:500;margin-bottom:15px}.contact-info.box-style2:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);opacity:1}.border-left .box-style2,.border-right .box-style2{position:relative}.border-left .box-style2:before{position:absolute;height:70%;width:1px;left:0;bottom:12%;background:rgba(255,255,255,.2);content:"";display:block}.border-right .box-style2:after{position:absolute;height:70%;width:1px;right:0;bottom:12%;background:rgba(255,255,255,.2);content:"";display:block}.copyright{color:#b8e5fa;font-family:"Red Hat Text",Sans-serif;font-size:15px;font-weight:400;margin-top:22px;margin-bottom:0;line-height:1}.footer-social{margin-top:47px;font-size:0;padding-bottom:8.5px}.footer-social-icon{display:inline-block;line-height:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .3s;color:#2e307d;font-size:25px;padding:.2em;background-color:#b8e5fa;margin-right:30px;text-align:center;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}.footer-social-icon:last-child{margin-right:0}.footer-social-icon:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);opacity:1}@media only screen and (max-width:768px){.border-right .box-style2:after,.border-right .box-style2:before{display:none}}.service-box{overflow:hidden;position:relative;padding:35px 35px 26px;background:#fff;box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);-webkit-box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);-moz-box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.service-box *{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.service-box .number-box{float:left;width:45px;height:45px;line-height:45px;text-align:center;color:#fff;font-weight:700;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:#1e2041;background-image:-moz-linear-gradient(145deg,#1e2041,#b8e5fa);background-image:-webkit-linear-gradient(145deg,#1e2041,#b8e5fa);background-image:linear-gradient(145deg,#1e2041,#b8e5fa);box-shadow:8px 8px 20px 0 rgba(42,67,113,.3);-webkit-box-shadow:8px 8px 20px 0 rgba(42,67,113,.3);-moz-box-shadow:8px 8px 20px 0 rgba(42,67,113,.3)}.service-box .content-box{padding-left:75px}.service-box .content-box h5{font-size:18px;font-weight:700;margin-bottom:8px}.service-box .content-box p:last-child{margin-bottom:0}.service-box .big-number{position:absolute;right:35px;bottom:-13px;font-size:88px;font-weight:900;font-family:"Red Hat Display",sans-serif;line-height:1;color:rgba(165,183,210,.2);z-index:-1}.service-box .overlay{background-color:#23306c;background-image:-moz-linear-gradient(300deg,#23306c,#b8e5fa);background-image:-webkit-linear-gradient(300deg,#23306c,#b8e5fa);background-image:linear-gradient(300deg,#23306c,#b8e5fa);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;opacity:0}.service-box:hover{background:0 0}.service-box:hover .overlay{opacity:1}.service-box:hover .number-box{background:#fff;color:#23306c}.service-box:hover .content-box{color:#fff}.service-box:hover .content-box h5{color:#fff}.service-box:hover .big-number{color:rgba(255,255,255,.2)}.active .service-box .overlay{opacity:1}.active .service-box .number-box{background:#fff;color:#b8e5fa}.active .service-box .content-box{color:#fff}.active .service-box .content-box h5{color:#fff}.active .service-box .big-number{color:rgba(255,255,255,.2)}@media (max-width:600px){.service-box .number-box{float:none;margin-bottom:30px}.service-box .content-box{padding-left:0}}.icon-box{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.icon-box .img-top{display:none;position:absolute;z-index:99;padding-right:50px}.icon-box:hover .img-top{display:inline}.card{display:inline}.card .img-top{display:none;position:absolute;left:158px;top:45px;z-index:99}.card:hover .img-top{display:inline}.icon-box .content-box h5{margin-bottom:17px;font-weight:700}.icon-box .content-box p:last-child{margin-bottom:0}.icon-box.s3{padding:40px 27px 35px;padding-bottom:50px!important;position:relative;border-radius:15%;-webkit-border-radius:15%;-moz-border-radius:15%;box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);-webkit-box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);-moz-box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);-ms-border-radius:15%;-o-border-radius:15%}.icon-box.s3 .s3-1{padding-bottom:0!important}.icon-box.s3 .bg-s3{position:absolute;content:"";opacity:0;visibility:hidden;left:0;top:0;width:100%;height:100%;z-index:-1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;background-color:#1e2041;border-radius:15%;-webkit-border-radius:15%;-moz-border-radius:15%;-ms-border-radius:15%;-o-border-radius:15%}.icon-box.s3 .content-box h1{margin-bottom:12px;font-size:18px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.icon-box.s3 .content-box p{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;font-size:13px}.icon-box.s3 .action-box{position:absolute;bottom:-40px;left:0;width:100%;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.icon-box.s3 .bg-after,.icon-box.s3 .bg-before{content:"";position:absolute;width:100%;height:50%;background:#fff;z-index:-1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.icon-box.s3 .bg-before{top:0;left:0;border-top-left-radius:15%;border-top-right-radius:15%;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:15%;-webkit-border-top-right-radius:15%15px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:15%;-moz-border-radius-topright:15%;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}.icon-box.s3 .bg-after{bottom:0;right:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:15%;border-bottom-left-radius:15%;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:15%;-webkit-border-bottom-left-radius:15%;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:15%;-moz-border-radius-bottomleft:15%}.icon-box.s3:hover .bg-after,.icon-box.s3:hover .bg-before{display:none}.icon-box.s3:hover .action-box,.icon-box.s3:hover .bg-s3{opacity:1;visibility:visible}.icon-box.s3:hover .action-box{bottom:-26px}.icon-box.s3:hover h1,.icon-box.s3:hover p{color:#fff}.icon-box.s3:hover .icon-main{background:#fff;color:#00c3ff}.active .icon-box.s3:before{opacity:1}.active .icon-box.s3 h5,.active .icon-box.s3 p{color:#fff}.icon-box-grid{overflow:hidden;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;background-image:-moz-linear-gradient(360deg,#b8e5fa 0,#23306c 100%);background-image:-webkit-linear-gradient(360deg,#b8e5fa 0,#23306c 100%);background-image:linear-gradient(360deg,#b8e5fa 0,#23306c 100%);box-shadow:30px 30px 65px 0 rgba(2,156,236,.3);-webkit-box-shadow:30px 30px 65px 0 rgba(2,156,236,.3);-moz-box-shadow:30px 30px 65px 0 rgba(2,156,236,.3)}.icon-box-grid .no-padding{padding:0}.icon-box-grid .icon-box{padding:47px;color:#fff;border-right:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}.icon-box-grid .icon-box .content-box h1{margin-bottom:14px;font-size:22px;color:#fff}.icon-box-grid .icon-box .content-box h1 a{color:#fff}.icon-box-grid .icon-box:hover{color:#606060;background:#fff}.icon-box-grid .icon-box:hover h1{color:#1a1b1e}.ot-pricing-table{position:relative;text-align:center;padding:30px 40px 0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;box-shadow:8px 8px 30px 0 rgba(42,67,113,.1);-webkit-box-shadow:8px 8px 30px 0 rgba(42,67,113,.1);-moz-box-shadow:8px 8px 30px 0 rgba(42,67,113,.1)}.ot-pricing-table .title-table{position:absolute;top:30px;left:0;font-size:13px;font-family:"Red Hat Display",sans-serif;font-weight:700;text-transform:uppercase;color:#fff;background:#33479d;padding:5px 15px;letter-spacing:.5px;border-top-left-radius:0;border-top-right-radius:17px;border-bottom-right-radius:17px;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:17px;-webkit-border-bottom-right-radius:17px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:17px;-moz-border-radius-bottomright:17px;-moz-border-radius-bottomleft:0;box-shadow:3px 5px 15px 0 rgb(42,67,113,.8);-webkit-box-shadow:3px 5px 15px 0 rgb(42,67,113,.8);-moz-box-shadow:3px 5px 15px 0 rgb(42,67,113,.8)}.ot-pricing-table .title-table-2{position:absolute;top:30px;right:0;font-size:13px;font-family:"Red Hat Display",sans-serif;font-weight:700;text-transform:uppercase;color:#2b2e7b;background:#aae1fa;padding:5px 15px;letter-spacing:.5px;border-top-left-radius:17px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:17px;-webkit-border-top-left-radius:17px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:17px;-moz-border-radius-topleft:17px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:17px;box-shadow:-2px 0 15px 5px rgba(184,229,250,.8);-webkit-box-shadow:-2px 0 15px 5px rgba(184,229,250,.8);-moz-box-shadow:-2px 0 15px 5px rgba(184,229,250,.8)}.ot-pricing-table .inner-table img{margin-bottom:35px;width:150px!important}.ot-pricing-table .inner-table.card-price-3 img{margin-bottom:10px}.ot-pricing-table .inner-table h2{font-size:42px;font-weight:500;color:#33479d;margin-bottom:10px}.ot-pricing-table .inner-table h3{font-size:32px;font-weight:500;color:#33479d;margin-bottom:10px}.ot-pricing-table .inner-table h2 sup{margin-left:-25px;font-size:30px}.ot-pricing-table .inner-table h2 sub{margin-left:-5px;font-size:20px}.ot-pricing-table .inner-table>p{color:#a5b7d2;font-weight:500;margin-bottom:10px}.ot-pricing-table .inner-table .details{margin-top:35px;padding-top:28px;padding-bottom:30px;border-top:1px solid #e5e5e5}.ot-pricing-table .inner-table .details ul{list-style-type:none;margin-bottom:0;padding:0}.ot-pricing-table .octf-btn{margin-bottom:-26px}.ot-pricing-table .octf-btn:hover{box-shadow:none!important}.ot-pricing-table:before{background:#fff;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0}.ot-pricing-table:after{background:#fff;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:15px;border-bottom-left-radius:15px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px}.ot-pricing-table:hover{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}@media (max-width:991px){.ot-pricing-table{max-width:370px;margin:auto}}.ot-accordions .acc-item{margin-bottom:20px;background:#fff;box-shadow:8px 8px 25px 0 rgba(42,67,113,.15);-webkit-box-shadow:8px 8px 25px 0 rgba(42,67,113,.15);-moz-box-shadow:8px 8px 25px 0 rgba(42,67,113,.15);border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px}.ot-accordions .acc-item .acc-toggle{cursor:pointer;display:block;overflow:hidden;font-weight:500;color:#1a1b1e;padding:13px 10px 13px 25px;border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;-ms-border-radius:28px;-o-border-radius:28px}.ot-accordions .acc-item .acc-toggle i{float:right;text-align:center;height:30px;width:30px;line-height:30px;font-size:13px;background:#1e2041;color:#fff;border-radius:10%;-webkit-border-radius:10%;-moz-border-radius:10%;-ms-border-radius:10%;-o-border-radius:10%}.ot-accordions .acc-item .acc-toggle i.up{display:none}.ot-accordions .acc-item .acc-toggle:hover{color:#3669b2}.ot-accordions .acc-item .acc-content{display:none;padding:0 25px 20px}.ot-accordions .acc-item .acc-content p:last-child,.ot-accordions .acc-item .acc-content ul:last-child{margin-bottom:0}.ot-accordions .acc-item.current{border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px}.ot-accordions .acc-item.current .acc-toggle{color:#1e2041}.ot-accordions .acc-item.current .acc-toggle i.down{display:none}.ot-accordions .acc-item.current .acc-toggle i.up{display:inherit}.ot-accordions .acc-item:last-child{margin-bottom:0}.ot-testimonials .testimonial-wrap{position:relative;max-width:700px;padding-left:70px;margin:100px auto 135px}@media screen and (min-width:1024px){.ot-testimonials .testimonial-wrap.testimonial-wrap-right{padding-right:70px;padding-left:0!important}}@media screen and (max-width:990px){.portfolio-reverse{flex-direction:column-reverse}}.ot-testimonials .testimonial-wrap.testimonial-wrap-portfolio{margin:50px auto 50px}.ot-testimonials .testimonial-wrap .testimonial-inner{box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);-webkit-box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);-moz-box-shadow:8px 8px 30px 0 rgba(42,67,113,.15);border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;background:#fff;padding:70px 50px 20px;text-align:center}.ot-testimonials .testimonial-wrap .testimonial-inner img{display:inline-block;margin-bottom:30px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;width:600px;-ms-border-radius:15px;-o-border-radius:15px}.see-project{display:block;width:100%;height:auto}.text-portfolio{font-size:25px;font-weight:500;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.overlay-portfolio{position:absolute;top:0;bottom:0;left:0;right:0;height:92%;width:100%;opacity:0;transition:.5s ease;background-color:#222;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.container-portfolio{position:relative;width:100%}.container-portfolio:hover .overlay-portfolio{opacity:.9}.tinfo h1{font-size:2rem!important}.ot-testimonials .testimonial-wrap .testimonial-inner h1{margin-bottom:5px}.ot-testimonials .testimonial-wrap .bg-block{content:"";position:absolute;top:-70px;left:0;width:calc(50% + 90px);height:calc(100% + 140px);z-index:-1;box-shadow:30px 30px 40px 0 rgba(30,32,65,.6);-webkit-box-shadow:30px 30px 40px 0 rgba(30,32,65,.6);-moz-box-shadow:30px 30px 40px 0 rgba(30,32,65,.6);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#23306c;background-image:-moz-linear-gradient(360deg,#23306c,#b8e5fa);background-image:-webkit-linear-gradient(360deg,#23306c,#b8e5fa);background-image:linear-gradient(360deg,#23306c,#b8e5fa);-ms-border-radius:10px;-o-border-radius:10px}.ot-testimonials-heading .ot-testimonials .testimonial-wrap{max-width:100%}.ot-testimonials-heading .ot-testimonials .testimonial-wrap .bg-block{width:calc(50% + 255px)}.ot-testimonials-slider .slick-dots{left:0;bottom:-145px}.testicustom-slider-nav,.testicustom-slider-nav-1,.testicustom-slider-nav-2,.testicustom-slider-nav-3{position:relative!important}.testicustom-slider-nav .slick-arrow{outline:0}.testicustom-slider-nav .slick-arrow:not(.slick-disabled):hover{box-shadow:8px 8px 18px 0 rgba(35,48,108,.633);-webkit-box-shadow:8px 8px 18px 0 rgba(35,48,108,.633);-moz-box-shadow:8px 8px 18px 0 rgba(35,48,108,.633)}.testicustom-slider-nav .slick-arrow.next-nav{float:right;margin-left:250px}@media only screen and (max-width:480px){.ot-testimonials .slider__arrows{display:none}.ot-testimonials .testimonial-wrap{margin:30px 0 0;padding-left:0}.ot-testimonials .testimonial-wrap .bg-block{display:none}.ot-testimonials .testimonial-wrap .testimonial-inner{padding:30px 15px}.ot-testimonials .testimonial-wrap .testimonial-inner.ot-testimonials-slider .slick-dots{bottom:-60px}}.switch{position:relative;display:inline-block;width:66px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#00c3ff;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:5px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}@keyframes circle-fade-before{0%{transform:scale(1);opacity:1}100%{transform:scale(1.8);opacity:0}}@keyframes circle-fade-after{0%{transform:scale(1);opacity:1}100%{transform:scale(2.5);opacity:0}}.bg-shape:after,.bg-shape:before{content:"";position:absolute;width:100%;height:50%;z-index:-1;background-repeat:no-repeat}.bg-shape:before{top:0;left:0}.bg-shape:after{bottom:0;left:0}.wpcf7 textarea{height:120px}span.wpcf7-list-item{display:block;margin:0;width:33.3333333%;float:left}.ot-heading .m-b20{margin-bottom:20px}.banner{position:relative;height:100%}.banner .banner-wrap{min-height:750px}.big-padding-top{padding:240px 0 0}.bg-banner-gradient{background-color:transparent;background-image:linear-gradient(360deg,#b8e5fa 0,#23306c 100%)}.banner .svg{position:absolute;bottom:-10px;left:0;width:100%;z-index:22}.banner .svg svg{fill:#fff;width:100%}.cd-headline{font-size:2rem;line-height:1.2}@media only screen and (min-width:768px){.cd-headline{font-size:3.8rem;font-weight:300}}@media only screen and (min-width:1170px){.cd-headline{font-size:3rem}}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative}.cd-headline.clip span{display:inline-block;padding:.2em 0}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper::after{content:"";position:absolute;top:10%;right:0;width:2px;height:70%;background-color:#aebcb9}.cd-headline.clip b{opacity:0}.cd-headline b.is-visible{opacity:1}.banner .banner-stitle{color:#fff;font-size:10rem;font-weight:900;line-height:100px;font-family:"Red Hat Display",sans-serif}.bg-light{background-color:#d0eaf688}.icon-box.s3{padding:20px 27px;margin-bottom:20px}.card-about-us{display:inline}.card-about-us .img-top{display:none;position:absolute;left:100px;top:18px;z-index:99;width:120px}.card-about-us .img-resize{width:70px}.card-about-us:hover .img-top{display:inline}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.bg-overlay{opacity:.5;height:100%;width:100%;top:0;left:0;position:absolute}.ot-pricing-table.s1:before{background-image:url(../images/top-price1.png);background-position:top center}.ot-pricing-table.s1:after{background-image:url(../images/bot-price1.png);background-position:bottom left}.ot-pricing-table.s2:before{background-image:url(../images/top-price2.png);background-position:top center}.ot-pricing-table.s2:after{background-image:url(../images/bot-price2.png);background-position:bottom right}.ot-pricing-table.s3:before{background-image:url(../images/top-price3.png);background-position:top center}.ot-pricing-table.s3:after{background-image:url(../images/bot-price3.png);background-position:bottom left}@media (min-width:992px){.col-md-1\/5{width:20%}}.img-about{max-width:650px;position:absolute;left:-75%;top:-190px;filter:drop-shadow(9px 19px 14px #222);-webkit-filter:drop-shadow(9px 19px 14px #222)}.img-2-about-position{z-index:-1;position:absolute;top:-140px;left:-35%;filter:drop-shadow(9px 19px 14px #222);-webkit-filter:drop-shadow(9px 19px 14px #222)}.img-about-2{max-width:650px}.bg-faq img{margin-top:100px;margin-left:280px;width:400px}.bg-services,.bg-testi{overflow-x:hidden!important;overflow:hidden!important}div.row{margin-right:0!important}div.container-fluid{padding-right:0!important}.s-box .big-number{font-size:72px}.service-box.s-box .big-number{right:20px}.s-box .content-box{padding-left:calc(40px + 50px)}.team-slider .slick-dots,.team-slider-h5 .slick-dots{bottom:-70px}.app-development-left-1{width:42%;position:relative;padding-left:15px;padding-right:15px}.app-development-right-1{width:58%;padding-left:15px;padding-right:15px}.app-development-right-1 .app-img-service{width:300px}.app-development-right-1 .logo-design-img{width:500px}.dev-image-1{position:relative;top:-70px;left:120px;filter:drop-shadow(9px 7px 4px #222);-webkit-filter:drop-shadow(9px 7px 4px #222)}.dev-image-2{z-index:1;position:absolute;top:330px;left:760px;filter:drop-shadow(9px 9px 4px #222);-webkit-filter:drop-shadow(9px 9px 4px #222);width:350px;overflow-x:hidden}@keyframes bounce{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,-50px,0)}}.project-slider .slick-dots{bottom:-70px}.service-box .big-number{z-index:0}.site-footer{position:relative;overflow:hidden;color:#fff;line-height:24px;font-family:"Red Hat Display",sans-serif;font-size:16px;font-weight:400}.bg-gradient{background-color:#33479d}.footer-shape-top.svg-footer{position:absolute;top:-2px;left:0;width:100%;z-index:2}.footer-shape-top.svg-footer svg{fill:url(#header-shape-gradient) #fff;width:100%}.footer-top-bottom{padding:130px 0 115px}.footer-shape-top{top:-1px;overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.footer-shape-top{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.footer-shape-top svg{display:block;width:calc(100% + 1.3px);width:-webkit-calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.footer-logo{padding-bottom:50px;width:200px;display:block;margin:auto}.site-footer a,.site-footer a:visited{color:#1e2041}.contact-info.box-style2 .box-icon{line-height:40px}.form-control{width:100%}#back-to-top{background:#fff;color:#33479d;border:0 none;border-radius:2px;cursor:pointer;width:46px;height:46px;line-height:46px;opacity:0;outline:medium none;position:fixed;right:-50px;bottom:40px;text-align:center;text-decoration:none;transition:opacity .2s ease-out 0s;z-index:1000;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;border-radius:20%;-webkit-border-radius:20%;-moz-border-radius:20%;-ms-border-radius:20%;-o-border-radius:20%;box-shadow:6px 6px 13px 0 rgba(42,67,113,.2);-webkit-box-shadow:6px 6px 13px 0 rgba(42,67,113,.2);-moz-box-shadow:6px 6px 13px 0 rgba(42,67,113,.2)}#back-to-top.show{opacity:1;right:40px}#back-to-top i:after,#back-to-top i:before{font-size:20px}#back-to-top:hover{bottom:45px}.fa-icons{filter:invert(8%) sepia(18%) saturate(5981%) hue-rotate(221deg) brightness(102%) contrast(89%)}.fa-icons.fa-icons_social{width:25px}.fa-icons.fa-icons_data{width:35px}@media only screen and (max-width:1199px){.header_mobile .octf-btn-cta{padding-right:50px;padding-top:7px;display:block;float:right}.header_mobile .mobile_nav .mobile_mainmenu ul{display:none}}@media (min-width:992px) and (max-width:1230px){.md-overflow{overflow-x:hidden!important;overflow-y:hidden!important}.md-p2-b30{padding-bottom:30px}.md-p-l100{padding-left:100px}.md-m-l100{margin-left:100px}.dev-image-1{left:40px}.dev-image-2{max-width:250px;left:500px;top:290px}}@media (min-width:1280px){.lg-m-l300{margin-left:300px}.lg-m-l150{margin-left:150px}}@media (min-width:768px) and (max-width:1024px){.md-p-r60{padding-right:60px}}@media (max-width:1024px){.banner.big-padding-top{padding:150px 0 120px}}@media (max-width:992px){.md-overflow{overflow-x:hidden!important;overflow-y:hidden!important}.sm-m-b40{margin-bottom:40px}.sm-p-b60{padding-bottom:60px}form p.multi-checkbox{float:left}.app-development-left-1,.app-development-right-1{width:100%;padding-left:15px;padding-right:15px}}@media (max-width:767px){div.row{margin-right:-15px!important}.xs-overflow{overflow-x:hidden!important;overflow-y:hidden!important}.xs-m-t50{margin-top:50px}.xs-m-b40{margin-bottom:40px}.xs-m-b150{margin-bottom:150px}.xs-p-t80{padding-top:80px}.xs-p-b0{padding-bottom:0}.xs-p-b50{padding-bottom:50px}.xs-p-b60{padding-bottom:60px}.xs-p-l15{padding-left:15px}.xs-p-tb150{padding:150px 0}.cta{padding:80px 0}h2.main-heading{font-size:25px;line-height:40px}.flex-col .ft-col-contact{width:100%}.site-footer .flex-col{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-col .ft-col-contact{margin-bottom:40px}.flex-col .ft-col-contact:last-child{margin-bottom:0}span.wpcf7-list-item{width:50%}.shape-top svg{width:calc(0% + 1.3px)}}@media only screen and (max-width:599px){.service-box .number-box{float:none;margin-bottom:30px}.service-box .content-box{padding-left:0!important}}.pulse-button{position:relative;border:none;box-shadow:0 0 0 0 rgba(166,37,25,.7);border-radius:50%;background-color:#8e0e0e;cursor:pointer;-webkit-animation:pulse 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulse 1.25s infinite cubic-bezier(.66,0,0,1)}.pulse-button:hover{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}@-webkit-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@-moz-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@-ms-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}