@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap");@font-face{font-family:"icomoon";src:url("../../fonts/icomoon.eot");src:url("../../fonts/icomoon.eot") format("embedded-opentype"),url("../../fonts/icomoon.ttf") format("truetype"),url("../../fonts/icomoon.woff") format("woff"),url("../../fonts/icomoon.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-project-management:before{content:"\e903"}.icon-customer-support:before{content:"\e904"}.icon-customiation .path1:before{content:"\e905";color:#f7f8f8}.icon-customiation .path2:before{content:"\e906";margin-left:-1.0078125em;color:#181717}.icon-customiation .path3:before{content:"\e907";margin-left:-1.0078125em;color:#dde0e5}.icon-customiation .path4:before{content:"\e908";margin-left:-1.0078125em;color:#ededed}.icon-customiation .path5:before{content:"\e909";margin-left:-1.0078125em;color:#dde0e5}.icon-customiation .path6:before{content:"\e90a";margin-left:-1.0078125em;color:#dde0e5}.icon-customiation .path7:before{content:"\e90b";margin-left:-1.0078125em;color:#dde0e5}.icon-customiation .path8:before{content:"\e90c";margin-left:-1.0078125em;color:#dde0e5}.icon-customiation .path9:before{content:"\e90d";margin-left:-1.0078125em;color:none}.icon-customiation .path10:before{content:"\e90e";margin-left:-1.0078125em;color:none}.icon-customiation .path11:before{content:"\e90f";margin-left:-1.0078125em;color:none}.icon-customiation .path12:before{content:"\e910";margin-left:-1.0078125em;color:#ededed}.icon-customiation .path13:before{content:"\e911";margin-left:-1.0078125em;color:#dde0e5}.icon-customiation .path14:before{content:"\e912";margin-left:-1.0078125em;color:#181717}.icon-customiation .path15:before{content:"\e913";margin-left:-1.0078125em;color:#181717}.icon-customiation .path16:before{content:"\e914";margin-left:-1.0078125em;color:#181717}.icon-customiation .path17:before{content:"\e915";margin-left:-1.0078125em;color:#181717}.icon-customiation .path18:before{content:"\e916";margin-left:-1.0078125em;color:#181717}.icon-mortgage:before{content:"\e900"}.icon-broker:before{content:"\e917"}.icon-support:before{content:"\e902"}.icon-computer:before{content:"\e901"}.icon-phone:before{content:"\e942"}.icon-google-plus:before{content:"\ea8b"}.icon-facebook:before{content:"\ea90"}.icon-twitter:before{content:"\ea96"}.icon-linkedin2:before{content:"\eaca"}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;height:100%}body{overflow-x:hidden}img{max-width:100%;height:auto}input:focus,button:focus{outline:0px}a:hover{text-decoration:none}a:focus{outline:0}ul{list-style:none}.navbar-toggler-icon{width:30px;height:2px;background:#fff;display:block;border-radius:3px;position:relative}.navbar-toggler-icon:before{content:"";width:26px;height:2px;background:#fff;display:block;border-radius:3px;position:absolute;top:-6px}.navbar-toggler-icon:after{content:"";width:26px;height:2px;background:#fff;display:block;border-radius:3px;position:absolute;top:6px}.landSlider{width:100%;position:relative}.landSlider .carousel-indicators{right:0px !important;left:auto;margin-right:10%;display:block;top:50%;display:block}.landSlider .carousel-indicators li{width:15px;height:15px;border-radius:50%;margin:10px 0px;background:transparent;border:2px solid #fff}.landSlider .carousel-indicators li.active{background-color:#3455ef;border-color:#3455ef}.landSlider .carousel-item{position:relative}.landSlider .carousel-item img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.landSlider .carousel-item:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(45deg, #04155e 20%, rgba(26,44,121,0.1) 100%)}.landSlider .carousel-item .carousel-caption{position:absolute;color:#fff;z-index:99}.landSlider .carousel-item .carousel-caption .cap-title{font-weight:700}.landSlider .carousel-item .carousel-caption .paragraph{font-weight:300;line-height:1.75rem}#serviceTab ul#tabs-nav{list-style:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:4}#serviceTab ul#tabs-nav li:hover a,#serviceTab ul#tabs-nav li.active a{background:#3455ef;color:#fff}#serviceTab ul#tabs-nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;padding:1rem;border-radius:1.25rem;color:#242426;-webkit-box-shadow:0 5px 10px rgba(154,160,185,0.05),0 15px 40px rgba(166,173,201,0.2);box-shadow:0 5px 10px rgba(154,160,185,0.05),0 15px 40px rgba(166,173,201,0.2);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all ease-in-out 0.5s;transition:all ease-in-out 0.5s}#serviceTab ul#tabs-nav li a span{-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}#serviceTab #tabs-content h2{font-size:2rem;font-weight:700;color:#3455ef}#serviceTab #tabs-content a{color:#3455ef;font-size:1rem;font-weight:500}.about_cmpany{background:url(../../images/background_07.jpg) no-repeat;background-attachment:fixed;min-height:200px;background-position:50% 35%;background-size:cover;position:relative}.about_cmpany .hero_left{position:relative;margin-bottom:25px}.about_cmpany .hero_left img{border-radius:10px}.about_cmpany .hero_left .ring{position:absolute;width:100px;height:100px;border-radius:50%;background:transparent;-webkit-transition:all linear 1s;transition:all linear 1s;-webkit-animation:circle 2s linear infinite alternate;animation:circle 2s linear infinite alternate}.about_cmpany .hero_left .ring.ring-white{border:10px solid #fff;left:-10px;top:1px}.about_cmpany .content_right h6{font-weight:700;color:#333;opacity:0.5}.about_cmpany .content_right h1{font-weight:700;margin-bottom:1.5rem}.about_cmpany .content_right h1 .company_name{color:#3455ef}.about_cmpany .content_right p{line-height:1.85rem;margin-bottom:1.5rem}@-webkit-keyframes circle{0%{top:4px}100%{top:-20px}}@keyframes circle{0%{top:4px}100%{top:-20px}}.company_value{background:url(../../images/background_08.jpg) no-repeat;background-attachment:fixed;min-height:200px;background-position:50% 35%;background-size:cover;position:relative}.company_value .hero_left{position:relative;margin-bottom:25px}.company_value .hero_left img{border-radius:10px}.company_value .hero_left .ring{position:absolute;width:100px;height:100px;border-radius:50%;background:transparent;-webkit-transition:all linear 1s;transition:all linear 1s;-webkit-animation:circle 2s linear infinite alternate;animation:circle 2s linear infinite alternate}.company_value .hero_left .ring.ring-white{border:10px solid #d81d1d;left:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:1px}.company_value .content_right h6{font-weight:700;color:#333;opacity:0.5}.company_value .content_right h1{font-weight:700;margin-bottom:1.5rem}.company_value .content_right h1 .company_name{color:#3455ef}.company_value .content_right p{line-height:1.85rem;margin-bottom:1.5rem}.client-review{width:100%;padding:6.5rem 0 3rem;background:url(../../images/bg_680.png) no-repeat;background-size:cover}.client-review .review_intro{width:100%;margin-bottom:20px}.client-review .review_intro h2{color:#242426;font-weight:700}.client-review .review_slide_block{position:relative}.client-review .review_slide_block .owl-nav{display:none}.client-review .review_slide_block .carousel_block{width:100%;padding:2rem 0;text-align:center}.client-review .review_slide_block .carousel_block .block_inner{padding:4.5rem 1.5rem 1.5rem;border-radius:5px;background:#fff;-webkit-box-shadow:0 5px 10px rgba(154,160,185,0.05),0 15px 40px rgba(166,173,201,0.2);box-shadow:0 5px 10px rgba(154,160,185,0.05),0 15px 40px rgba(166,173,201,0.2);margin:1.5rem 1rem}.client-review .review_slide_block .carousel_block .block_inner .author-image{width:90px;height:90px;overflow:hidden;position:absolute;top:10px;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%)}.client-review .review_slide_block .carousel_block .block_inner .author-image img{border-radius:50%}.client-review .review_slide_block .carousel_block .block_inner .author_name{font-weight:700;font-size:1.25rem}.client-review .review_slide_block .carousel_block .block_inner .jobs{font-weight:400;font-size:0.85rem;padding-bottom:15px;margin-bottom:20px;position:relative}.client-review .review_slide_block .carousel_block .block_inner .jobs:after{content:"";width:70px;height:4px;background:#ffaf00;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0px}.company_client{padding:4.5rem 0}.company_client .sub_title{font-size:1.25rem;font-weight:400}.company_client .title{font-size:2rem;font-weight:700;color:#3455ef;margin-bottom:25px}.company_client .logo-wrap{width:100%;padding:30px;border:1px solid rgba(36,36,38,0.1);border-radius:5px}.promo-section{background:url(../../images/background_13.jpg) no-repeat;background-size:cover;background-attachment:fixed;background-position:50% 0;min-height:200px;overflow:hidden;padding:6.5rem 0}.promo-section .text_block{text-align:center;color:#fff}.promo-section .text_block h2{font-weight:700;line-height:2.85rem}.promo-section .text_block a{color:#d81d1d;margin-top:40px;display:inline-block}@media screen and (min-width: 1025px){.carousel-item img{height:100vh}.carousel-caption{text-align:center;top:50%;text-align:left;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45%;left:10%}.carousel-caption .cap-title{margin:20px 0px}.carousel-caption .paragraph{font-weight:300;line-height:1.45rem !important}#serviceTab ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-150px}#serviceTab ul#tabs-nav li a{-ms-flex-wrap:wrap;flex-wrap:wrap;width:200px;height:200px}#serviceTab ul#tabs-nav li a .icon{font-size:4.5rem}#serviceTab ul#tabs-nav li a h4{font-size:1rem;font-weight:700;margin-top:0.5rem}.about_cmpany{padding:8rem 0}.about_cmpany .content_right{padding:0 1.5rem}.company_value{padding:8rem 0}.company_value .content_right{padding:0 1.5rem}.email_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.email_form .email_input{max-width:70%;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}.email_form .btnEmail{max-width:28%;-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%}}@media screen and (max-width: 1024px){.navbar-collapse{width:75%;position:fixed;height:100vh;background:#07196c;top:0px;left:0px;padding:1rem 0.5rem}.navbar-collapse.collapsing{left:-75%;-webkit-transition:height 0s ease;transition:height 0s ease}.navbar-collapse.show{left:0;-webkit-transition:left 500ms ease-in-out;transition:left 500ms ease-in-out}.navbar-toggler.collapsed ~ .navbar-collapse{-webkit-transition:left 500ms ease-in-out;transition:left 500ms ease-in-out}.btn-quote{margin-top:20px;margin-left:0px}.carousel-item img{height:60vh}.carousel-item .carousel-caption{bottom:100px}#serviceTab ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-80px}#serviceTab ul#tabs-nav li a{-ms-flex-wrap:wrap;flex-wrap:wrap;width:150px;height:150px}#serviceTab ul#tabs-nav li a .icon{font-size:2.5rem !important}#serviceTab ul#tabs-nav li a h4{font-size:1rem;font-weight:700;margin-top:0.5rem}}@media screen and (min-width: 768px) and (max-width: 992px){.carousel-item img{height:50vh}#serviceTab ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-80px}#serviceTab ul#tabs-nav li a{-ms-flex-wrap:wrap;flex-wrap:wrap;width:150px;height:150px}#serviceTab ul#tabs-nav li a .icon{font-size:2.5rem !important}#serviceTab ul#tabs-nav li a h4{font-size:1rem;font-weight:700;margin-top:0.5rem}}@media screen and (max-width: 767px){.site_navigation .navbar-brand{max-width:130px}.carousel-indicators{display:none !important}.carousel-item img{height:70vh}.carousel-item .carousel-caption{bottom:20px}.carousel-caption{text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;left:50%}.carousel-caption .cap-title{font-size:2rem;margin:20px 0px}.carousel-caption .paragraph{font-weight:300;line-height:1.45rem;font-size:0.85rem}#serviceTab ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-80px}#serviceTab ul#tabs-nav li a{-ms-flex-wrap:wrap;flex-wrap:wrap;width:85px;height:85px}#serviceTab ul#tabs-nav li a .icon{font-size:2.5rem !important}#serviceTab ul#tabs-nav li a h4{display:none}.about_cmpany{padding:2rem 0}.about_cmpany .content_right{padding:0 0px}.company_value{padding:2rem 0}.company_value .content_right{padding:0 0 3.5rem}.client-review{padding:2.5rem 0}.company_client{padding:2.5rem 0}.email_promo_row .email_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:colmn;flex-direction:colmn;-ms-flex-wrap:wrap;flex-wrap:wrap}.email_promo_row .email_form .email_input{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1rem}.email_promo_row .email_form .btnEmail{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.email_promo_row .right_hero{display:none}}@media screen and (min-width: 1025px){.navbar .nav-item .dropdown-menu{display:block;opacity:0;visibility:hidden;-webkit-transition:0.3s;transition:0.3s;margin-top:0}.navbar .nav-item .dropdown-menu.fade-down{top:80%;-webkit-transform:rotateX(-75deg);transform:rotateX(-75deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.navbar .nav-item .dropdown-menu.fade-down .fade-up{top:180%}.navbar .nav-item:hover .nav-link{color:#fff}.navbar .nav-item:hover .dropdown-menu{-webkit-transition:0.3s;transition:0.3s;opacity:1;visibility:visible;top:100%;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.it-service-row .owl-dots{display:none}}body{background:#fff;font-family:"Montserrat", sans-serif}body p{font-weight:400;line-height:1.65rem;font-size:0.95rem}.img-b-radius{border-radius:5px}.site_navigation{position:fixed;top:0;background:transparent;z-index:5;width:100%}.site_navigation.fixedHeader{background:#07196c;z-index:99}.site_navigation.fixedHeader .navbar-brand{width:140px}.site_navigation .navbar-brand{max-width:180px;-webkit-transition:all ease-in-out 0.5s;transition:all ease-in-out 0.5s;margin-top:-18px}.site_navigation .nav-link{color:#fff;font-weight:500;padding-right:0.7rem !important;padding-left:0.7rem !important}.site_navigation .btn-quote{border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:5rem;background:#3455ef;color:#fff}.site_navigation .dropdown-menu{padding:0;border-radius:0px;background-color:#07196c}.site_navigation .dropdown-menu .dropdown-item{color:#fff;padding:0.6rem 1rem;font-size:0.9rem}.site_navigation .dropdown-menu .dropdown-item:hover{color:#fff;background:#3455ef}.email_promo_row{width:100%;background:#3455ef;min-height:200px;margin-top:50px;z-index:5;position:relative}.email_promo_row .email_colmn{width:100%;padding:1rem 1.5rem;color:#fff}.email_promo_row .email_colmn h3{font-weight:500}.email_promo_row .email_colmn .email_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.email_promo_row .email_colmn .email_form .email_input{height:50px;padding:0.7rem;border-radius:1.5rem;border:1px solid #fff;background:transparent;color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.email_promo_row .email_colmn .email_form .email_input::-webkit-input-placeholder{color:#fff;font-weight:400}.email_promo_row .email_colmn .email_form .email_input:-ms-input-placeholder{color:#fff;font-weight:400}.email_promo_row .email_colmn .email_form .email_input::-ms-input-placeholder{color:#fff;font-weight:400}.email_promo_row .email_colmn .email_form .email_input::placeholder{color:#fff;font-weight:400}.email_promo_row .email_colmn .email_form .btnEmail{height:50px;padding:0.7rem;border-radius:1.5rem;border:1px solid #fff;background:#fff;color:#3455ef;font-weight:700}.email_promo_row .right_hero{margin-top:-30px;margin-right:-2px}#footer{padding:5rem 0 1rem 0;background:#07196c;color:#fff;position:relative}#footer::after{content:"";display:block;width:100%;height:60px;position:absolute;top:-55px;background-color:#07196c;z-index:-1}#footer .copy-right{font-size:0.8rem}ul.call_item{text-align:center;padding-bottom:20px}ul.call_item li{display:inline-block;margin:0.75rem 0.75rem;position:relative;padding-left:2.25rem}ul.call_item li .icon{width:30px;height:30px;border-radius:50%;background-color:#3455ef;display:block;position:absolute;left:0px;top:-2px;line-height:30px}.social_list{width:100%;text-align:center}.social_list li{display:inline-block;margin:0px 5px}.social_list li a{width:40px;height:40px;display:block;background:#3455ef;border-radius:3px;line-height:40px;color:#fff;font-size:1.2rem}.site-innerbanner{width:100%;background-attachment:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:lft;min-height:200px;background-size:cover;background-repeat:no-repeat;padding:160px 0px;color:#fff;position:relative}.site-innerbanner::after{content:"";display:block;left:0;top:0;width:100%;left:0px;height:100%;background:linear-gradient(75deg, #04155e 40%, rgba(26,44,121,0.18) 100%);position:absolute;z-index:1}.site-innerbanner .hero_content{z-index:2;position:relative}.site-innerbanner .hero_content .hero_title{font-weight:600;font-size:2.5rem}.main_content_block{width:100%;padding:2.5rem 0}.main_content_block:nth-child(even){background-color:#f7f8fc}.site_block_content{margin-bottom:1.75rem}.site_block_content .title{font-weight:700;font-size:1.25rem;padding-bottom:0.15rem;line-height:2.2rem}.site_block_hero{margin-bottom:1.5rem}.footer_nav{text-align:center;margin-top:2.5em}.footer_nav li{display:inline-block;margin:0px 5px}.footer_nav li a{color:#fff;font-size:0.85rem}.shadow-box{width:100%;padding:1.5rem;border-radius:0.65rem;-webkit-box-shadow:0 5px 10px rgba(154,160,185,0.05),0 15px 40px rgba(166,173,201,0.2);box-shadow:0 5px 10px rgba(154,160,185,0.05),0 15px 40px rgba(166,173,201,0.2);margin:1.5rem 1rem}.list_content li{padding:0.4rem 0 0.4rem 2.1rem;position:relative}.list_content li:after{content:"";display:block;width:25px;height:25px;background:#3455ef;position:absolute;left:0px;top:6px;border-radius:50%}.list_content li::before{content:"";width:7px;height:7px;border-right:1px solid #fff;border-bottom:1px solid #fff;position:absolute;display:block;top:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:7px;z-index:1}.site_wrapper{position:relative;z-index:1}.it-service-row{width:100%;padding:20px;margin-top:-200px;z-index:5;position:relative}.it-service-row .parentBlock{width:100%;padding:2rem 0;text-align:center}.it-service-row .serviceBlock{padding:3rem 1.5rem 1.5rem;border-radius:5px;background:#fff;-webkit-box-shadow:0 5px 10px rgba(154,160,185,0.05),0 15px 40px rgba(166,173,201,0.2);box-shadow:0 5px 10px rgba(154,160,185,0.05),0 15px 40px rgba(166,173,201,0.2);margin:1.5rem 1rem}.it-service-row .serviceBlock .iconService{width:100px;height:100px;margin:0px auto 20px}.it-service-row .serviceBlock .title{color:#3455ef;font-weight:700;font-size:1.25rem;margin-bottom:1rem}
/*# sourceMappingURL=style.min.css.map */