@import "/application/themes/rubik/css/animate.css";@import "/application/themes/rubik/css/menu_.css";@font-face{font-family:'Avenir';src:url('/application/themes/rubik/css/Avenir-Book.woff2') format('woff2'),url('/application/themes/rubik/css/Avenir-Book.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir';src:url('/application/themes/rubik/css/Avenir-Light.woff2') format('woff2'),url('/application/themes/rubik/css/Avenir-Light.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Avenir';src:url('/application/themes/rubik/css/Avenir-Roman.woff2') format('woff2'),url('/application/themes/rubik/css/Avenir-Roman.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir';src:url('/application/themes/rubik/css/Avenir-Black.woff2') format('woff2'),url('/application/themes/rubik/css/Avenir-Black.woff') format('woff');font-weight:900;font-style:normal}@font-face{font-family:'Avenir';src:url('/application/themes/rubik/css/Avenir-Heavy.woff2') format('woff2'),url('/application/themes/rubik/css/Avenir-Heavy.woff') format('woff');font-weight:900;font-style:normal}@font-face{font-family:'Avenir';src:url('/application/themes/rubik/css/Avenir-Medium.woff2') format('woff2'),url('/application/themes/rubik/css/Avenir-Medium.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Segoe UI';src:url('/application/themes/rubik/css/SegoeUI.woff2') format('woff2'),url('/application/themes/rubik/css/SegoeUI.woff') format('woff');font-weight:normal;font-style:normal}.cover.blck_logo header .logo a.site_logo span.logo_hov{background-image:url(/application/themes/rubik/images/rubic-logo-black.svg)}.cover.blck_logo header.menu-open .logo a.site_logo span.logo_hov{background-image:url(/application/themes/rubik/images/rubic-logo.svg)}.cover header.menu-open{position:fixed}.cover header{position:absolute;top:0;left:0;z-index:100;padding-top:41px}@media (min-width: 220px) and (max-width: 767px){.cover header{padding-top:16px}}.cover header .logo{position:relative;z-index:99}.cover header .logo a.site_logo{transition:top .5s ease,opacity .5s ease}.cover header .logo a.site_logo span.logo_hov{background-image:url(/application/themes/rubik/images/rubic-logo.svg);background-position:center;background-repeat:no-repeat;width:88px;height:88px;display:inline-block;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}@media (min-width: 220px) and (max-width: 767px){.cover header .logo a.site_logo span.logo_hov{width:58px;height:58px;background-size:contain}}@media (min-width: 768px) and (max-width: 991px){.cover header .logo a.site_logo span.logo_hov{width:68px;height:68px;background-size:contain}}.cover header .logo a.site_logo:after{content:"";position:absolute;left:0;top:0;transform:translate3d(50%, 0, 0);background-repeat:no-repeat;background-image:url(/application/themes/rubik/images/rubic-logo-blue.svg);width:88px;height:88px;visibility:hidden;opacity:0;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}@media (min-width: 220px) and (max-width: 767px){.cover header .logo a.site_logo:after{width:38px;height:38px;background-size:contain}}@media (min-width: 768px) and (max-width: 991px){.cover header .logo a.site_logo:after{width:68px;height:68px;background-size:contain}}.cover header .logo a.site_logo:hover:after{visibility:visible;opacity:1;transform:translateZ(0)}.cover header .logo a.site_logo:hover span.logo_hov{transform:translate3d(-50%, 0, 0);opacity:0}@media (min-width: 220px) and (max-width: 767px){.cover header .logo{width:36px}}@media (min-width: 768px) and (max-width: 991px){.cover header .logo{width:50px}}.cover header .menu_{float:right;position:relative;z-index:99}.cover header .mobile_menu .menu-wrap .menu_secondary{float:left;width:100%;margin-bottom:38px}.cover header .mobile_menu .menu-wrap .menu_secondary ul li a{display:inline-block;background-color:transparent;padding:0;color:#888}.cover header .mobile_menu .menu_social{margin-bottom:25px;display:inline-block}.cover header .mobile_menu .menu_social ul li{float:none;display:inline-block;width:auto;margin:0 24px 0 0;padding:0}@media (min-width: 220px) and (max-width: 767px){.cover header .mobile_menu .menu_social ul li{margin:0 12px}}.cover header .mobile_menu .menu_social ul li a{display:inline-block;text-align:center;line-height:30px;color:#888;font-size:1.4375rem}.cover header .mobile_menu .menu_social ul li a .nav-path-selected{color:#0ca4ea}.cover{color:#000;font-family:'Avenir';font-size:1.125rem;font-weight:400;line-height:100%}.cover input[type="radio"],.cover input[type="checkbox"]{display:inline-block}.cover .bg-color{background-color:rgba(107,122,135,0.1)}.cover legend{display:block;width:100%;padding-bottom:20px;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.cover h1,.cover h2,.cover h3,.cover h4,.cover h5,.cover h6{font-weight:900}.cover p{color:#868686;line-height:1.5rem;margin:0 0 35px}@media (min-width: 220px) and (max-width: 767px){.cover p{line-height:26px}}@media (min-width: 768px) and (max-width: 991px){.cover p{line-height:26px}}.cover p a{color:#0ca4ea}.cover img{max-width:100%;height:auto}.cover a{text-decoration:none;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;line-height:100%;color:#000}.cover a:hover{color:#0ca4ea !important}.cover li.nav-path-selected{color:#0ca4ea !important}.cover li.nav-path-selected>a{color:#0ca4ea !important}.cover ul{margin-bottom:33px;padding:0 0 0 20px}.cover ul li{color:#868686;line-height:30px}@media (min-width: 220px) and (max-width: 767px){.cover ul li{line-height:26px}}.cover ul li a{color:#0ca4ea}.cover ol{margin-bottom:33px;padding:0 0 0 20px}.cover ol li{color:#868686;line-height:30px}@media (min-width: 220px) and (max-width: 767px){.cover ol li{line-height:26px}}.cover ol li a{color:#0ca4ea}.cover hr{border-color:#dcc7aa;margin-top:30px;margin-bottom:30px}.cover h1{font-size:3rem;margin:0 0 33px;color:#000;line-height:3rem}@media (min-width: 220px) and (max-width: 767px){.cover h1{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h1{margin:0 0 15px}}.cover h1 a{font-size:3rem;margin:0 0 33px;color:#000;line-height:3rem}@media (min-width: 220px) and (max-width: 767px){.cover h1 a{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h1 a{margin:0 0 15px}}.cover h2{font-size:2.25rem;margin:0 0 33px;line-height:2.25rem;color:#000}@media (min-width: 220px) and (max-width: 767px){.cover h2{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h2{margin:0 0 15px}}.cover h2 a{font-size:2.25rem;margin:0 0 33px;line-height:2.25rem;color:#000}@media (min-width: 220px) and (max-width: 767px){.cover h2 a{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h2 a{margin:0 0 15px}}.cover h3{font-size:1.5rem;margin:0 0 33px;line-height:1.5rem;color:#000}@media (min-width: 220px) and (max-width: 767px){.cover h3{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h3{margin:0 0 15px}}.cover h3 a{font-size:1.5rem;margin:0 0 33px;line-height:1.5rem;color:#000}@media (min-width: 220px) and (max-width: 767px){.cover h3 a{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h3 a{margin:0 0 15px}}.cover h4{font-size:1.375rem;margin:0 0 33px;line-height:1.375rem;color:#000}@media (min-width: 220px) and (max-width: 767px){.cover h4{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h4{margin:0 0 15px}}.cover h4 a{font-size:1.375rem;margin:0 0 33px;line-height:1.375rem;color:#000}@media (min-width: 220px) and (max-width: 767px){.cover h4 a{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h4 a{margin:0 0 15px}}.cover h5{font-size:1.25rem;margin:0 0 33px;line-height:1.25rem;color:#000}@media (min-width: 220px) and (max-width: 767px){.cover h5{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h5{margin:0 0 15px}}.cover h5 a{font-size:1.25rem;margin:0 0 33px;line-height:1.25rem;color:#000}@media (min-width: 220px) and (max-width: 767px){.cover h5 a{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h5 a{margin:0 0 15px}}.cover h6{font-size:1.125rem;margin:0 0 33px;line-height:1.125rem;color:#000}@media (min-width: 220px) and (max-width: 767px){.cover h6{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h6{margin:0 0 15px}}.cover h6 a{text-transform:uppercase;font-size:1.125rem;margin:0 0 33px;line-height:1.125rem;color:#000}@media (min-width: 220px) and (max-width: 767px){.cover h6 a{margin:0 0 10px}}@media (min-width: 768px) and (max-width: 991px){.cover h6 a{margin:0 0 15px}}.cover blockquote{border-color:#0ca4ea;color:#000;line-height:1.5rem;font-style:italic;font-weight:normal;margin:0 0 35px;padding:20px 35px}@media (min-width: 220px) and (max-width: 767px){.cover blockquote{padding:20px 20px;line-height:26px}}.cover .button,.cover .submit{min-width:48px;min-height:52px;border:0;border-radius:0;font-size:1.125rem;font-weight:400;background:#0ca4ea;color:#fff;display:inline-block;padding:0 22px}.cover .button:hover,.cover .submit:hover{color:#fff !important;background-color:#000}.cover a.button{min-width:148px;min-height:52px;border:0;border-radius:0;font-size:1.125rem;font-weight:400;background:#0ca4ea;text-align:center;line-height:52px;color:#fff;display:inline-block;padding:0 22px}.cover a.button:hover{color:#fff !important;background-color:#000}.cover a.secondary{background-color:#6b7a87}.cover a.utility{background-color:#0ca4ea}.cover a.utility:hover{color:#dcc7aa !important}.cover a.tertiary{background-color:#dcc7aa}.cover a.rounded{border-radius:4px}.cover a.pill{border-radius:50px}.cover a.ghost{background-color:transparent;border:2px solid #0ca4ea;color:#0ca4ea}.cover .secondary.ghost{border-color:#6b7a87;color:#6b7a87}.cover .tertiary.ghost{border-color:#dcc7aa;color:#dcc7aa}.cover .utility.ghost{border-color:#0ca4ea;color:#0ca4ea}.cover a.warning{background-color:#cf9100}.cover a.success{background-color:#4caf50}.cover a.danger{background-color:#e53935}.cover sub{bottom:0em;font-size:12px;font-weight:normal;margin:0}.cover sup{font-size:12px;font-weight:normal;margin:0}.our_srvice_block{background-color:#fff;padding:50px;margin-bottom:15px}@media (min-width: 220px) and (max-width: 767px){.our_srvice_block{padding:25px}.our_srvice_block h2{height:auto !important}.our_srvice_block p{height:auto !important}}@media (min-width: 768px) and (max-width: 991px){.our_srvice_block{padding:15px 15px}.our_srvice_block h2{font-size:22px;margin:0 0 8px;height:auto !important;line-height:22px}.our_srvice_block p{height:85px !important;font-size:12px;line-height:16px;overflow:hidden;margin:0 0 5px 0}.our_srvice_block a.read_more{font-size:12px}}@media (min-width: 992px) and (max-width: 1199px){.our_srvice_block{padding:25px}.our_srvice_block h2{font-size:26px;margin:0 0 10px}.our_srvice_block p{height:100px !important;font-size:16px;line-height:22px;overflow:hidden;margin:0 0 15px 0}.our_srvice_block a.read_more{font-size:14px}}.cover .home_main_bg{background-color:#191919;padding:0;height:107vh;position:relative}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg{height:120vh}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg{height:120vh}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg{height:auto}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg{padding:200px 0 85px 0;height:100vh}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg{padding:130px 0 75px 0;height:80vh}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg{padding:70px 15px 46px 15px}.cover .home_main_bg .home_slider_wrapper.slick-initialized.slick-slider.slick-dotted{margin:0 0 10px 0}}.cover .home_main_bg .home_slider{margin-bottom:166px;position:absolute;top:0;left:0;width:100%}.cover .home_main_bg .home_slider .slick-dotted.slick-slider{margin-bottom:0}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .home_slider{position:static;float:left;width:100%}}.cover .home_main_bg .home_slider .item{float:left;width:100%;position:relative}.cover .home_main_bg .home_slider .item .visible-xs img{width:100%;height:auto;display:none}.cover .home_main_bg .home_slider .item:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.66);content:""}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .home_slider .item:before{display:none}}.cover .home_main_bg .home_slider .item video{width:100%;object-fit:fill;height:137.6vh}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .home_slider .item video{height:120vh}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .home_slider .item video{height:80vh}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .home_slider .item video{height:auto}}.cover .home_main_bg .home_slider .c_caption{position:absolute;left:50%;top:24.3%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg .home_slider .c_caption{top:28.3%}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .home_slider .c_caption{top:33.3%}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .home_slider .c_caption{position:static;width:100%;text-align:center;transform:none;padding:100px 0 40px 0}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .home_slider .c_caption{top:38%}.cover .home_main_bg .home_slider .c_caption .container{width:600px}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .home_slider .c_caption{top:28%}.cover .home_main_bg .home_slider .c_caption .container{width:700px}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .home_slider{margin-bottom:12px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .home_slider{margin-bottom:6px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .home_slider{margin-bottom:0}}.cover .home_main_bg .home_slider h1,.cover .home_main_bg .home_slider h2,.cover .home_main_bg .home_slider h3,.cover .home_main_bg .home_slider h4,.cover .home_main_bg .home_slider h5,.cover .home_main_bg .home_slider h6,.cover .home_main_bg .home_slider p,.cover .home_main_bg .home_slider span,.cover .home_main_bg .home_slider ul li,.cover .home_main_bg .home_slider ol li,.cover .home_main_bg .home_slider ul li a,.cover .home_main_bg .home_slider ol li a{color:#fff}.cover .home_main_bg .home_slider h1{font-size:56px;font-weight:900;margin:1px 0 20px 0;line-height:60px}@media (min-width: 1600px) and (max-width: 1890px){.cover .home_main_bg .home_slider h1{font-size:55px;line-height:60px}}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg .home_slider h1{font-size:44px;line-height:49px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .home_slider h1{font-size:44px;line-height:49px}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .home_slider h1{font-size:49px;margin:1px 0 13px 0;line-height:50px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .home_slider h1{font-size:39px;margin:1px 0 10px 0;line-height:40px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .home_slider h1{font-size:32px;margin:0 0 20px 0;line-height:32px}}.cover .home_main_bg .home_slider p{font-size:30px;line-height:46px;padding:0 5px}@media (min-width: 1600px) and (max-width: 1890px){.cover .home_main_bg .home_slider p{font-size:34px;line-height:44px}}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg .home_slider p{font-size:28px;line-height:35px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .home_slider p{font-size:25px;line-height:35px}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .home_slider p{font-size:25px;line-height:31px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .home_slider p{font-size:20px;line-height:24px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .home_slider p{font-size:22px;line-height:35px;margin:0 0 8px 0}}.cover .home_main_bg .home_slider ul.slick-dots{padding:0;margin:0;position:absolute;left:0;top:33.3%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);bottom:auto;right:0;width:auto}@media (min-width: 1600px) and (max-width: 1890px){.cover .home_main_bg .home_slider ul.slick-dots{top:35.3%}}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg .home_slider ul.slick-dots{top:38.3%}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .home_slider ul.slick-dots{top:45.3%}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .home_slider ul.slick-dots{top:35.3%}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .home_slider ul.slick-dots{top:47.3%}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .home_slider ul.slick-dots{display:none !important}}.cover .home_main_bg .home_slider ul.slick-dots li{list-style:none;line-height:100%;width:40px;height:2px;display:inline-block;vertical-align:top;background-color:transparent;padding:10px 5px}.cover .home_main_bg .home_slider ul.slick-dots li button{background-color:#fff;width:40px;height:2px;transition:-webkit-transform .3s;-webkit-transition:-webkit-transform .3s;-webkit-transition:transform .3s;transition:transform .3s;-webkit-transition:-webkit-transform .3s,-webkit-transform .3s;-webkit-transition:transform .3s,-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s}.cover .home_main_bg .home_slider ul.slick-dots li button:before{display:none}.cover .home_main_bg .home_slider ul.slick-dots li:hover button{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.cover .home_main_bg .home_slider ul.slick-dots li.slick-active button{background-color:#0CA4EA}.cover .home_main_bg .our_service{position:absolute;left:50%;bottom:15%;-webkit-transform:translate(-50%, 15%);transform:translate(-50%, 15%)}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .our_service{bottom:10%}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service{bottom:10%}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service{bottom:8%}.cover .home_main_bg .our_service .container{width:720px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service{position:static;float:left;width:100%;padding-top:30px;-webkit-transform:none;transform:none}}.cover .home_main_bg .our_service .our_service_wrapper{background-color:#fff}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4{width:33%}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4{width:100%}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4{width:33.33% !important;padding:0 15px !important}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4{width:33.33% !important;padding:0 15px !important}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4{width:33.33% !important;padding:0 15px !important}}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4{width:33.33% !important;padding:0 15px !important}}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first{position:relative}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_image img{width:100%;height:auto}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head{position:absolute;top:36.5%;left:0;padding:0 80px 0 80px;text-align:center}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head{padding:0 70px 0 34px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head{padding:0 60px 0 34px}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head{top:25%;padding:0 20px 0 20px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head{top:19.5%;padding:0 30px 0 30px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head .button{min-width:113px;padding:0 10px;font-size:14px;line-height:40px;min-height:40px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head{padding:0 20px;width:100%}}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head h1,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head h2,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head h3,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head h4,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head h5,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head h6,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head p,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head span,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head ul li,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head ol li,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head ul li a,.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head ol li a{color:#fff}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head h2{line-height:39px;margin:0 0 30px 0}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head h2{line-height:36px;margin:0 0 30px 0;font-size:34px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head h2{line-height:24px;margin:0 0 26px 0;font-size:20px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_first .our_srvice_head h2{line-height:32px;margin:0 0 30px 0;font-size:22px}}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block{margin-bottom:58px;padding-top:0;padding-right:60px}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block{margin-bottom:35px;padding-top:0;padding-right:0}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block{margin-bottom:35px;padding-top:0;padding-right:0}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block{margin-bottom:20px;padding-top:10px;padding-right:0}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block{margin-bottom:10px;padding-top:0;padding-right:0}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block{padding:10px;margin-bottom:24px}}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block h2{margin:0 0 10px 0;font-size:26px;font-family:'Avenir'}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block h2 a{font-size:26px}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block h2 a{font-size:22px}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block h2 a{font-size:20px;line-height:22px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block h2 a{font-size:14px;line-height:20px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block h2 a{font-size:22px;line-height:30px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block h2{font-size:22px}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block h2{margin:0 0 10px 0;font-size:20px;line-height:22px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block h2{margin:0 0 5px 0;font-size:14px;line-height:20px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block h2{font-size:22px;margin:0 0 10px 0;line-height:22px}}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block p{margin:0 0 22px 0;color:#6B6B6B}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block p{margin:0px 0 15px 0;font-size:16px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block p{margin:0px 0 15px 0;font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block p{margin:0 0 15px 0;font-size:12px;line-height:22px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block p{margin:0 0 5px 0;font-size:12px;line-height:17px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block p{font-size:16px;line-height:28px;margin:0 0 16px 0}}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block .read_more{color:#0CA4EA}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block .read_more:hover{color:#000 !important}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block .read_more{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block .read_more{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block .read_more{font-size:16px}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4 .our_srvice_block .read_more{font-size:16px}}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:first-child{width:33.999%}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:first-child{width:100%}}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(1){padding-left:90px;padding-top:79px}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(1){padding-top:45px !important;padding-bottom:0px !important;padding-left:60px !important}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(1){padding-top:37px !important;padding-bottom:0px !important;padding-left:50px !important}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(1){padding-bottom:15px !important;padding-top:17px !important;padding-left:30px !important}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(1){padding-right:36px;padding-top:19px;padding-bottom:0px;padding-left:36px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(1){padding-top:10px !important;padding-left:30px !important;padding-bottom:5px !important}}.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(3){padding-left:40px;padding-top:79px;padding-right:65px}@media (min-width: 1367px) and (max-width: 1599px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(3){padding-right:50px !important;padding-top:45px !important;padding-bottom:0px !important;padding-left:30px !important}}@media (min-width: 1200px) and (max-width: 1366px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(3){padding-right:40px !important;padding-top:37px !important;padding-bottom:0px !important;padding-left:20px !important}}@media (min-width: 992px) and (max-width: 1199px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(3){padding-bottom:15px !important;padding-top:17px !important;padding-left:0 !important;padding-right:30px !important}}@media (min-width: 220px) and (max-width: 767px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(3){padding-right:36px;padding-top:0px;padding-bottom:5px;padding-left:36px}}@media (min-width: 768px) and (max-width: 991px){.cover .home_main_bg .our_service .our_service_wrapper .col-lg-4:nth-child(3){padding-right:25px !important;padding-top:10px !important;padding-bottom:5px !important;padding-left:0 !important}}.cover .projects{padding-bottom:76px;background-color:#f9f9f9}@media (min-width: 220px) and (max-width: 767px){.cover .projects{padding-bottom:76px}}.cover .projects .project_block{position:relative;float:left;width:100%;cursor:pointer;overflow:hidden}.cover .projects .project_block:hover .project_image img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.cover .projects .project_block h1,.cover .projects .project_block h2,.cover .projects .project_block h3,.cover .projects .project_block h4,.cover .projects .project_block h5,.cover .projects .project_block h6,.cover .projects .project_block p,.cover .projects .project_block span,.cover .projects .project_block ul li,.cover .projects .project_block ol li,.cover .projects .project_block ul li a,.cover .projects .project_block ol li a{color:#fff}.cover .projects .project_block .project_video{position:relative;padding-bottom:57.14%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.cover .projects .project_block .project_video video{position:absolute;top:0;left:0;border:0;width:100%;height:100%;z-index:9;object-fit:fill}.cover .projects .project_block .project_image{position:relative;float:left;width:100%}.cover .projects .project_block .project_image:before{background-color:rgba(0,0,0,0.25);position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-transition:background-color .5s;transition:background-color .5s;z-index:99}.cover .projects .project_block .project_image img{width:100%;height:100%;transition:.3s all}.cover .projects .project_block .project_title{position:absolute;top:30px;left:38px;z-index:99}@media (min-width: 768px) and (max-width: 991px){.cover .projects .project_block .project_title{left:32px}}@media (min-width: 220px) and (max-width: 767px){.cover .projects .project_block .project_title{top:24px;left:24px}}.cover .projects .project_block .project_title p{margin:0;font-size:14px;text-transform:uppercase;font-weight:900;display:inline-block}.cover .projects .project_block .project_title span.project-ser{display:inline-block;list-style:none;margin:0;padding-left:10px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;font-size:14px;text-transform:uppercase;font-weight:normal}@media (min-width: 768px) and (max-width: 991px){.cover .projects .project_block .project_title span.project-ser{padding-left:5px}}.cover .projects .project_block .project_head{position:absolute;bottom:0;left:33px;width:60%;-webkit-transition:opacity .3s,bottom .3s;transition:opacity .3s,bottom .3s;opacity:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:99}@media (min-width: 1367px) and (max-width: 1599px){.cover .projects .project_block .project_head{width:62%}}@media (min-width: 1200px) and (max-width: 1366px){.cover .projects .project_block .project_head{width:62%}}@media (min-width: 768px) and (max-width: 991px){.cover .projects .project_block .project_head{width:62%}}@media (min-width: 220px) and (max-width: 767px){.cover .projects .project_block .project_head{left:24px}}.cover .projects .project_block .project_head h3{font-weight:900;font-size:36px;margin:0 0 0 0;line-height:44px}@media (min-width: 1367px) and (max-width: 1599px){.cover .projects .project_block .project_head h3{font-size:30px;line-height:40px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .projects .project_block .project_head h3{font-size:26px;line-height:34px}}@media (min-width: 992px) and (max-width: 1199px){.cover .projects .project_block .project_head h3{font-size:22px;line-height:28px}}@media (min-width: 768px) and (max-width: 991px){.cover .projects .project_block .project_head h3{font-size:18px;line-height:24px}}@media (min-width: 220px) and (max-width: 767px){.cover .projects .project_block .project_head h3{font-size:18px;line-height:24px}}.cover .projects .project_block:hover .project_head{opacity:1;bottom:29px}@media (min-width: 220px) and (max-width: 767px){.cover .projects .project_block:hover .project_head{bottom:24px}}.cover .projects .project_block:hover .project_image:before{background-color:rgba(0,0,0,0.75)}.cover .projects .project_block:hover .project_video{opacity:1}.cover .projects .project_block:hover span.project-ser{opacity:1}.cover .projects .button{background-color:transparent;border:1px solid #191919;color:#191919;margin-top:52px}@media (min-width: 220px) and (max-width: 767px){.cover .projects .button{margin-top:30px;font-size:14px;min-height:43px;line-height:43px;padding:0 18px}}.cover .remove_margin{margin:0;padding:0}.cover .related_project{margin-bottom:50px;margin-top:90px;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.cover .related_project{margin-bottom:75px}}@media (min-width: 220px) and (max-width: 767px){.cover .related_project{margin-bottom:50px}}.cover .related_project h3{font-size:36px;margin:0 0 56px 0}@media (min-width: 768px) and (max-width: 991px){.cover .related_project h3{font-size:30px;margin:0 0 40px 0}}@media (min-width: 220px) and (max-width: 767px){.cover .related_project h3{font-size:29px;line-height:39px;margin:0 0 30px 0}}@media (min-width: 220px) and (max-width: 767px){.cover .related_project .project_block{margin-bottom:30px}}.cover .related_project .project_block .project_head{bottom:20px;width:80%}.cover .related_project .project_block .project_head h3{line-height:34px;font-size:24px}@media (min-width: 1367px) and (max-width: 1599px){.cover .related_project .project_block .project_head h3{line-height:40px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .related_project .project_block .project_head h3{line-height:34px}}@media (min-width: 992px) and (max-width: 1199px){.cover .related_project .project_block .project_head h3{line-height:28px}}@media (min-width: 768px) and (max-width: 991px){.cover .related_project .project_block .project_head h3{line-height:24px}}@media (min-width: 220px) and (max-width: 767px){.cover .related_project .project_block .project_head h3{line-height:24px}}.cover .featured_insights{padding-bottom:58px;background-color:#f9f9f9}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights{padding-bottom:0}}.cover .featured_insights h2{margin-bottom:57px}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights h2{font-size:30px;margin-bottom:27px}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights h2{margin-bottom:18px;font-size:32px;line-height:26px}}.cover .featured_insights .featured_insights_block{float:left;width:100%;margin-bottom:48px}.cover .featured_insights .featured_insights_block .featured_insights_block_image{float:left;width:100%;overflow:hidden;position:relative}.cover .featured_insights .featured_insights_block .featured_insights_block_image a{display:inline-block;width:100%}.cover .featured_insights .featured_insights_block .featured_insights_block_image a:before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background-color:rgba(0,0,0,0.3);-webkit-transition:all .3s;transition:all .3s;z-index:9;opacity:0}.cover .featured_insights .featured_insights_block .featured_insights_block_image img{width:100%;height:auto;-webkit-transition:all .3s;transition:all .3s}.cover .featured_insights .featured_insights_block .featured_insights_block_image:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.cover .featured_insights .featured_insights_block .featured_insights_block_image:hover a:before{opacity:1}.cover .featured_insights .featured_insights_block .featured_insights_block_text{float:left;width:100%;padding:56px 25px 25px 38px;background-color:#fff}@media (min-width: 992px) and (max-width: 1199px){.cover .featured_insights .featured_insights_block .featured_insights_block_text{padding:40px 25px 25px}}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .featured_insights_block .featured_insights_block_text{padding:25px 15px 20px}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .featured_insights_block .featured_insights_block_text{padding:30px 35px 25px 25px}}.cover .featured_insights .featured_insights_block .featured_insights_block_text span{font-size:14px;display:block;width:100%;font-weight:normal;color:#868686;margin-bottom:4px}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .featured_insights_block .featured_insights_block_text span{font-size:12px}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .featured_insights_block .featured_insights_block_text span{font-size:12px}}.cover .featured_insights .featured_insights_block .featured_insights_block_text h3{font-size:24px;margin:0px 0 26px 0;line-height:28px}.cover .featured_insights .featured_insights_block .featured_insights_block_text h3 a{font-size:24px}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .featured_insights_block .featured_insights_block_text h3 a{font-size:18px}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .featured_insights_block .featured_insights_block_text h3 a{font-size:22px}}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .featured_insights_block .featured_insights_block_text h3{font-size:18px;line-height:24px;margin:0px 0 15px 0}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .featured_insights_block .featured_insights_block_text h3{font-size:16px;margin:0px 0 20px 0;line-height:22px}}.cover .featured_insights .featured_insights_block .featured_insights_block_text p{line-height:26px;margin:0 0 25px 0;height:78px;overflow:hidden}@media (min-width: 992px) and (max-width: 1199px){.cover .featured_insights .featured_insights_block .featured_insights_block_text p{line-height:24px;font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .featured_insights_block .featured_insights_block_text p{line-height:20px;margin:0 0 15px 0;font-size:14px;height:auto}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .featured_insights_block .featured_insights_block_text p{line-height:28px;font-size:16px;height:auto}}.cover .featured_insights .button{background-color:transparent;border:1px solid #191919;color:#191919}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .button{margin-top:15px}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .button{display:none}}.cover footer{background-color:#000;padding:88px 0 106px}.cover footer .pure-cookies-notice-wrapper{position:fixed;left:10%;bottom:0;width:80%;min-height:100px;padding:2em 3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#191919 !important;color:#fff}@media (min-width: 220px) and (max-width: 767px){.cover footer .pure-cookies-notice-wrapper{font-size:14px;padding:2em;width:100%;left:0;text-align:left;z-index:999}}@media (min-width: 768px) and (max-width: 991px){.cover footer .pure-cookies-notice-wrapper{font-size:14px;padding:2em;width:100%;left:0;text-align:left;z-index:999}}.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container{max-width:100%;padding:0;margin:0 auto;width:100%}.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-content{font-size:12px;display:inline-block;vertical-align:top;float:left}@media (min-width: 220px) and (max-width: 767px){.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-content{width:100%}}.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-content p{font-kerning:normal;font-size:18px;line-height:1.7;margin:0}@media (min-width: 220px) and (max-width: 767px){.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-content p{font-size:14px}}@media (min-width: 768px) and (max-width: 991px){.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-content p{font-size:14px}}@media (min-width: 992px) and (max-width: 1199px){.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-content p{font-size:15px}}.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-content p:last-child{font-size:1rem;color:#a6a6a6}@media (min-width: 220px) and (max-width: 767px){.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-content p:last-child{font-size:14px}}@media (min-width: 768px) and (max-width: 991px){.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-content p:last-child{font-size:14px}}@media (min-width: 992px) and (max-width: 1199px){.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-content p:last-child{font-size:15px}}.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-close-button{border:1px solid #666;display:inline-block;-webkit-transition:all .2s;transition:all .2s;padding:25px 35px;border-radius:3px;color:#a6a6a6;font-family:Avenir LT Std,sans-serif;text-transform:uppercase;-webkit-letter-spacing:normal;-moz-letter-spacing:normal;-ms-letter-spacing:normal;letter-spacing:normal;font-weight:700;line-height:1.25;-webkit-letter-spacing:.15em;-moz-letter-spacing:.15em;-ms-letter-spacing:.15em;letter-spacing:.15em;font-size:.6em;float:right}@media (min-width: 220px) and (max-width: 767px){.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-close-button{padding:15px 25px;margin:1em 0 0;float:left}}@media (min-width: 768px) and (max-width: 991px){.cover footer .pure-cookies-notice-wrapper .pure-cookies-notice-container .pure-cookies-notice-close-button{padding:15px 25px;margin:1em 0 0}}@media (min-width: 992px) and (max-width: 1199px){.cover footer{padding:80px 0 40px}}@media (min-width: 768px) and (max-width: 991px){.cover footer{padding:60px 0 20px}}@media (min-width: 220px) and (max-width: 767px){.cover footer{padding:42px 5px 5px 5px}}.cover footer h1,.cover footer h2,.cover footer h3,.cover footer h4,.cover footer h5,.cover footer h6,.cover footer p,.cover footer span,.cover footer ul li,.cover footer ol li,.cover footer ul li a,.cover footer ol li a,.cover footer p a{color:#fff}.cover footer .footer_add{float:left;width:100%;padding:0 0 0 0;margin-bottom:6px}.cover footer .footer_add h2{padding-right:0px;line-height:47px;margin:0 0 30px 0}@media (min-width: 1367px) and (max-width: 1599px){.cover footer .footer_add h2{padding-right:60px}}@media (min-width: 1200px) and (max-width: 1366px){.cover footer .footer_add h2{padding-right:50px}}@media (min-width: 992px) and (max-width: 1199px){.cover footer .footer_add h2{font-size:34px;padding-right:0}}@media (min-width: 768px) and (max-width: 991px){.cover footer .footer_add h2{font-size:23px;line-height:28px;padding-right:0;margin:0 0 15px 0}}@media (min-width: 220px) and (max-width: 767px){.cover footer .footer_add h2{padding-right:0;line-height:34px;margin:0 0 39px 0;font-size:28px}}.cover footer .footer_add p{font-size:14px;color:#868686;margin:0 0 41px}@media (min-width: 768px) and (max-width: 991px){.cover footer .footer_add p{margin:0 0 30px}}@media (min-width: 220px) and (max-width: 767px){.cover footer .footer_add p{width:200px;margin:0 0 30px}}.cover footer .footer_add p a{font-size:14px;color:#868686}.cover footer .footer_add p strong{color:#fff;font-weight:normal}.cover footer .footer_social{margin-bottom:65px}@media (min-width: 768px) and (max-width: 991px){.cover footer .footer_social{margin-bottom:40px}}@media (min-width: 220px) and (max-width: 767px){.cover footer .footer_social{margin-bottom:45px}}.cover footer .footer_social ul{padding:0;margin:0}.cover footer .footer_social ul li{list-style:none;float:left;margin-right:27px}@media (min-width: 220px) and (max-width: 767px){.cover footer .footer_social ul li{margin-right:25px}}.cover footer .footer_social ul li a{width:39.72px;height:39.72px;border-radius:50%;background-color:#fff;display:inline-block;text-align:center;line-height:44px;color:#000;font-size:25px}.cover footer .copy{float:left;width:100%}.cover footer .copy p{font-size:14px;color:#868686;margin:0}.cover footer .copy p a{font-size:14px;color:#868686}.cover footer .footer_link{float:left;width:100%;padding:93px 0 0 88px}@media (min-width: 768px) and (max-width: 991px){.cover footer .footer_link{padding:93px 0 0 0}}@media (min-width: 220px) and (max-width: 767px){.cover footer .footer_link{padding:0 0}}.cover footer .footer_link ul{padding:0;margin:0}@media (min-width: 220px) and (max-width: 767px){.cover footer .footer_link ul{display:none}}.cover footer .footer_link ul li{list-style:none;line-height:31px}.cover .image_block_wrapper img{width:100%;height:auto}.cover .who_we_are{background-color:#191919;padding:344px 0 212px}@media (min-width: 1200px) and (max-width: 1366px){.cover .who_we_are{padding:240px 0 105px}}@media (min-width: 992px) and (max-width: 1199px){.cover .who_we_are{padding:195px 0 55px}}@media (min-width: 220px) and (max-width: 767px){.cover .who_we_are{padding:170px 0 30px}}@media (min-width: 768px) and (max-width: 991px){.cover .who_we_are{padding:170px 0 55px}}.cover .who_we_are h1,.cover .who_we_are h2,.cover .who_we_are h3,.cover .who_we_are h4,.cover .who_we_are h5,.cover .who_we_are h6,.cover .who_we_are p,.cover .who_we_are span,.cover .who_we_are ul li,.cover .who_we_are ol li,.cover .who_we_are ul li a,.cover .who_we_are ol li a{color:#fff}.cover .who_we_are h1{font-size:56px;line-height:75px}@media (min-width: 1367px) and (max-width: 1599px){.cover .who_we_are h1{font-size:50px;line-height:60px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .who_we_are h1{font-size:50px;line-height:60px}}@media (min-width: 992px) and (max-width: 1199px){.cover .who_we_are h1{font-size:49px;line-height:59px;margin:0 0 15px 0}}@media (min-width: 768px) and (max-width: 991px){.cover .who_we_are h1{font-size:39px;line-height:45px}}@media (min-width: 220px) and (max-width: 767px){.cover .who_we_are h1{font-size:29px;line-height:39px}}.cover .who_we_are p{font-size:24px;line-height:31px;margin:5px 0 15px -6px}@media (min-width: 1367px) and (max-width: 1599px){.cover .who_we_are p{font-size:22px;line-height:30px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .who_we_are p{font-size:20px;line-height:28px;margin:5px 0 15px 0}}@media (min-width: 992px) and (max-width: 1199px){.cover .who_we_are p{font-size:20px;line-height:28px;margin:5px 0 15px 0}}@media (min-width: 768px) and (max-width: 991px){.cover .who_we_are p{font-size:18px;line-height:24px;margin-left:0}}@media (min-width: 220px) and (max-width: 767px){.cover .who_we_are p{font-size:16px;line-height:24px;margin:5px 0 15px 0}}.cover .full_banner_who_we_are .full_banner_wrapper{position:relative}.cover .full_banner_who_we_are .full_banner_wrapper img{width:100%;height:auto}.cover .full_banner_who_we_are .full_banner_wrapper:before{content:"";background-image:url(/application/themes/rubik/images/quats.png);background-position:center;background-repeat:no-repeat;width:116px;height:77px;display:inline-block;position:absolute;top:-57px;left:20.7%}@media (min-width: 768px) and (max-width: 991px){.cover .full_banner_who_we_are .full_banner_wrapper:before{width:50px;height:37px;top:-19px;left:10%;background-size:contain}}@media (min-width: 992px) and (max-width: 1199px){.cover .full_banner_who_we_are .full_banner_wrapper:before{width:85px;height:58px;top:-35px;left:10%;background-size:contain}}@media (min-width: 220px) and (max-width: 767px){.cover .full_banner_who_we_are .full_banner_wrapper:before{width:30px;height:30px;top:-16px;left:10%;background-size:contain}}.cover .full_banner_who_we_are .full_banner_wrapper:after{content:"";background-image:url(/application/themes/rubik/images/quats1.png);background-position:center;background-repeat:no-repeat;width:116px;height:77px;display:inline-block;position:absolute;bottom:-57px;right:20.7%}@media (min-width: 992px) and (max-width: 1199px){.cover .full_banner_who_we_are .full_banner_wrapper:after{width:85px;height:58px;bottom:-35px;right:10%;background-size:contain}}@media (min-width: 768px) and (max-width: 991px){.cover .full_banner_who_we_are .full_banner_wrapper:after{width:50px;height:37px;bottom:-19px;right:10%;background-size:contain}}@media (min-width: 220px) and (max-width: 767px){.cover .full_banner_who_we_are .full_banner_wrapper:after{width:30px;height:30px;bottom:-16px;right:10%;background-size:contain}}.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text{position:absolute;top:0;left:0;right:0;bottom:54px;text-align:center;width:100%;height:0px;margin:auto}@media (min-width: 220px) and (max-width: 767px){.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text{bottom:0;height:40px}}@media (min-width: 768px) and (max-width: 991px){.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text{bottom:0;height:84px}}.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text p{font-size:36px;font-weight:900;padding:0 30%;line-height:43px}@media (min-width: 1367px) and (max-width: 1599px){.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text p{padding:0 24%}}@media (min-width: 1200px) and (max-width: 1366px){.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text p{padding:0 20%}}@media (min-width: 992px) and (max-width: 1199px){.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text p{padding:0 15%}}@media (min-width: 768px) and (max-width: 991px){.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text p{padding:0 5%}}@media (min-width: 220px) and (max-width: 767px){.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text p{font-size:22px;padding:0 15px;line-height:29px}}.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text h1,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text h2,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text h3,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text h4,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text h5,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text h6,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text p,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text span,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text ul li,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text ol li,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text ul li a,.cover .full_banner_who_we_are .full_banner_wrapper .full_banner_text ol li a{color:#fff}.cover .our_story_wrapper{background-color:#191919;padding:120px 0 120px 0}@media (min-width: 992px) and (max-width: 1199px){.cover .our_story_wrapper{padding:130px 0 130px 0}}@media (min-width: 768px) and (max-width: 991px){.cover .our_story_wrapper{padding:100px 0 100px 0}}@media (min-width: 220px) and (max-width: 767px){.cover .our_story_wrapper{padding:60px 0 10px 0}}.cover .our_story_wrapper h1,.cover .our_story_wrapper h2,.cover .our_story_wrapper h3,.cover .our_story_wrapper h4,.cover .our_story_wrapper h5,.cover .our_story_wrapper h6,.cover .our_story_wrapper p,.cover .our_story_wrapper span,.cover .our_story_wrapper ul li,.cover .our_story_wrapper ol li,.cover .our_story_wrapper ul li a,.cover .our_story_wrapper ol li a{color:#fff}.cover .our_story_wrapper .our_story_block{padding-right:90px}@media (min-width: 992px) and (max-width: 1199px){.cover .our_story_wrapper .our_story_block{padding-right:0}}@media (min-width: 768px) and (max-width: 991px){.cover .our_story_wrapper .our_story_block{padding-right:0}}@media (min-width: 220px) and (max-width: 767px){.cover .our_story_wrapper .our_story_block{padding-right:0;margin-bottom:50px}}.cover .our_story_wrapper .our_story_block h2{font-size:32px;line-height:40px;margin:0 0 50px 0;position:relative;padding:0 0 41px 0}@media (min-width: 1367px) and (max-width: 1599px){.cover .our_story_wrapper .our_story_block h2{font-size:35px;line-height:45px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .our_story_wrapper .our_story_block h2{font-size:35px;line-height:45px}}@media (min-width: 992px) and (max-width: 1199px){.cover .our_story_wrapper .our_story_block h2{font-size:40px;line-height:48px;margin:0 0 50px 0;padding:0 0 41px 0}}@media (min-width: 768px) and (max-width: 991px){.cover .our_story_wrapper .our_story_block h2{font-size:30px;line-height:40px;margin:0 0 41px 0;padding:0 0 41px 0}}@media (min-width: 220px) and (max-width: 767px){.cover .our_story_wrapper .our_story_block h2{font-size:25px;line-height:30px;margin:0 0 30px 0;padding:0 0 30px 0}}.cover .our_story_wrapper .our_story_block h2:before{width:60px;height:3px;background-color:#0CA4EA;content:"";position:absolute;bottom:0;left:0}.cover .our_story_wrapper .our_story_block p{font-size:20px;line-height:30px;position:relative;padding-right:15px}@media (min-width: 992px) and (max-width: 1199px){.cover .our_story_wrapper .our_story_block p{font-size:22px;line-height:28px;padding-right:0}}@media (min-width: 768px) and (max-width: 991px){.cover .our_story_wrapper .our_story_block p{font-size:20px;line-height:26px;padding-right:0}}@media (min-width: 220px) and (max-width: 767px){.cover .our_story_wrapper .our_story_block p{font-size:18px;line-height:24px;padding-right:0}}.cover .our_story_wrapper .our_story_block .button{margin-top:92px;position:relative}.cover .our_story_wrapper .our_story_block .button:hover{background-color:#fff;color:#000 !important}@media (min-width: 220px) and (max-width: 767px){.cover .our_story_wrapper .our_story_block .button{margin-top:60px}}.cover .our_story_wrapper .our_story_block .button:before{width:60px;height:3px;background-color:#fff;content:"";position:absolute;top:-58px;left:0}.cover .service_edit{padding:344px 0 100px}@media (min-width: 1200px) and (max-width: 1366px){.cover .service_edit{padding:240px 0 105px}}@media (min-width: 992px) and (max-width: 1199px){.cover .service_edit{padding:195px 0 55px}}@media (min-width: 220px) and (max-width: 767px){.cover .service_edit{padding:170px 0 30px}}@media (min-width: 768px) and (max-width: 991px){.cover .service_edit{padding:170px 0 55px}}.cover .services{background-color:#191919}.cover .services .row.service_space{margin-left:0;margin-right:0;background-color:#fff;margin-bottom:91px}@media (min-width: 992px) and (max-width: 1199px){.cover .services .row.service_space{margin-bottom:50px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .row.service_space{margin-bottom:30px}}@media (min-width: 768px) and (max-width: 991px){.cover .services .row.service_space{margin-bottom:30px}}.cover .services .row.service_space .service_content{float:left;width:100%;padding:113px 140px 25px 104px}@media (min-width: 1367px) and (max-width: 1599px){.cover .services .row.service_space .service_content{padding:80px 60px 25px 60px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .services .row.service_space .service_content{padding:90px 60px 25px 60px}}@media (min-width: 992px) and (max-width: 1199px){.cover .services .row.service_space .service_content{padding:47px 50px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .row.service_space .service_content{padding:20px 20px 30px}}@media (min-width: 768px) and (max-width: 991px){.cover .services .row.service_space .service_content{padding:30px}}.cover .services .row.service_space .service_content h2{margin:0 0 51px 0}@media (min-width: 992px) and (max-width: 1199px){.cover .services .row.service_space .service_content h2{margin:0 0 25px 0}}@media (min-width: 768px) and (max-width: 991px){.cover .services .row.service_space .service_content h2{margin:0 0 10px 0;font-size:24px;line-height:24px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .row.service_space .service_content h2{margin:0 0 15px 0}}.cover .services .row.service_space .service_content h2 a{margin:0;display:inline-block}@media (min-width: 220px) and (max-width: 767px){.cover .services .row.service_space .service_content h2 a{font-size:22px;line-height:26px}}@media (min-width: 768px) and (max-width: 991px){.cover .services .row.service_space .service_content h2 a{font-size:24px;line-height:28px}}@media (min-width: 992px) and (max-width: 1199px){.cover .services .row.service_space .service_content h2 a{font-size:28px;line-height:34px}}.cover .services .row.service_space .service_content p{margin:0 0 47px 0;color:#6B6B6B}@media (min-width: 992px) and (max-width: 1199px){.cover .services .row.service_space .service_content p{margin:0 0 15px 0;font-size:16px;line-height:24px}}@media (min-width: 768px) and (max-width: 991px){.cover .services .row.service_space .service_content p{font-size:14px;margin:0 0 12px 0;line-height:22px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .row.service_space .service_content p{margin:0 0 25px 0;font-size:15px;line-height:24px}}.cover .services .row.service_space:nth-child(2){margin-bottom:89px}@media (min-width: 992px) and (max-width: 1199px){.cover .services .row.service_space:nth-child(2){margin-bottom:50px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .row.service_space:nth-child(2){margin-bottom:30px}}@media (min-width: 768px) and (max-width: 991px){.cover .services .row.service_space:nth-child(2){margin-bottom:30px}}.cover .services .row.service_space:nth-child(3){margin-bottom:89px}@media (min-width: 992px) and (max-width: 1199px){.cover .services .row.service_space:nth-child(3){margin-bottom:50px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .row.service_space:nth-child(3){margin-bottom:30px}}@media (min-width: 768px) and (max-width: 991px){.cover .services .row.service_space:nth-child(3){margin-bottom:30px}}.cover .services .row.service_space:nth-child(even) .service_content{padding:129px 140px 25px 104px}@media (min-width: 1367px) and (max-width: 1599px){.cover .services .row.service_space:nth-child(even) .service_content{padding:80px 60px 25px 60px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .services .row.service_space:nth-child(even) .service_content{padding:90px 60px 25px 60px}}@media (min-width: 992px) and (max-width: 1199px){.cover .services .row.service_space:nth-child(even) .service_content{padding:47px 50px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .row.service_space:nth-child(even) .service_content{padding:20px 20px 30px}}@media (min-width: 768px) and (max-width: 991px){.cover .services .row.service_space:nth-child(even) .service_content{padding:20px 20px 20px}}.cover .services .row.service_space:nth-child(even) .service_content h2{margin:0 0 34px}@media (min-width: 220px) and (max-width: 767px){.cover .services .row.service_space:nth-child(even) .service_content h2{margin:0 0 15px 0}}@media (min-width: 768px) and (max-width: 991px){.cover .services .row.service_space:nth-child(even) .service_content h2{margin:0 0 10px 0;font-size:24px;line-height:24px}}@media (min-width: 992px) and (max-width: 1199px){.cover .services .row.service_space:nth-child(even) .service_content h2{margin:0 0 15px 0}}.cover .services .row.service_space:nth-child(even) .col-lg-6.col-md-6.col-sm-6.col-xs-12{float:right}.cover .services .technologies{padding-bottom:125px;padding-top:31px}.cover .services .technologies h1,.cover .services .technologies h2,.cover .services .technologies h3,.cover .services .technologies h4,.cover .services .technologies h5,.cover .services .technologies h6,.cover .services .technologies p,.cover .services .technologies span,.cover .services .technologies ul li,.cover .services .technologies ol li,.cover .services .technologies ul li a,.cover .services .technologies ol li a{color:#fff}.cover .services .technologies h3{font-size:48px;margin-bottom:20px}@media (min-width: 768px) and (max-width: 991px){.cover .services .technologies h3{font-size:35px;margin-bottom:10px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .technologies h3{font-size:26px;margin-bottom:10px}}.cover .services .technologies p{font-size:20px;font-weight:900}@media (min-width: 768px) and (max-width: 991px){.cover .services .technologies p{font-size:18px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .technologies p{font-size:18px}}.cover .services .technologies ul{padding:0;margin:0}.cover .services .technologies ul li{float:left;width:100%;list-style:none;line-height:34px}@media (min-width: 768px) and (max-width: 991px){.cover .services .technologies ul li{width:100%;line-height:30px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .technologies ul li{width:100%;line-height:30px}}.cover .services .technologies ul li a{font-size:20px}@media (min-width: 768px) and (max-width: 991px){.cover .services .technologies ul li a{font-size:14px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .technologies ul li a{font-size:16px}}.cover .services .technologies .tech_names{position:relative;padding:54px 0 0 0px;margin-top:29px}.cover .services .technologies .tech_names .tech_names_list{position:relative}@media (min-width: 220px) and (max-width: 767px){.cover .services .technologies .tech_names .tech_names_list{padding-bottom:35px}}.cover .services .technologies .tech_names .tech_names_list:before{width:60px;height:3px;background-color:#fff;content:"";position:absolute;bottom:0;left:0}.cover .services .technologies .tech_names .tech_names_list:after{width:60px;height:3px;background-color:#fff;content:"";position:absolute;bottom:0;right:0}@media (min-width: 768px) and (max-width: 991px){.cover .services .technologies .tech_names{padding:35px 0 0 0px;margin-top:15px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .technologies .tech_names{padding:30px 0 0 0px;margin-top:5px}}.cover .services .technologies .tech_names:before{width:60px;height:3px;background-color:#0ca4ea;content:"";position:absolute;top:0;left:0}.cover .services .technologies .tech_names:after{width:60px;height:3px;background-color:#0ca4ea;content:"";position:absolute;top:0;right:0}.cover .services .technologies .tech_names ul{float:left;width:100%;position:relative;padding-bottom:53px}@media (min-width: 220px) and (max-width: 767px){.cover .services .technologies .tech_names ul{padding-bottom:0px !important}}.cover .services .add_padding{padding-top:139px;padding-bottom:131px}@media (min-width: 768px) and (max-width: 991px){.cover .services .add_padding{padding-top:75px;padding-bottom:75px}}@media (min-width: 220px) and (max-width: 767px){.cover .services .add_padding{padding-top:50px;padding-bottom:50px}}.cover .services .add_padding .tech_names ul{padding-bottom:73px}@media (min-width: 768px) and (max-width: 991px){.cover .services .add_padding .tech_names ul{padding-bottom:50px}}.cover .lets_talk{background-color:#0CA4EA;padding:90px 0}.cover .lets_talk span.text-muted{color:red;text-shadow:none;margin:0px 0 0 5px}.cover .lets_talk .form-group input:-webkit-autofill,.cover .lets_talk .form-group input:-webkit-autofill:hover,.cover .lets_talk .form-group input:-webkit-autofill:focus,.cover .lets_talk .form-group input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px #0ca4ea inset !important;-webkit-text-fill-color:#fff}@media (min-width: 768px) and (max-width: 991px){.cover .lets_talk{padding:100px 0}}@media (min-width: 220px) and (max-width: 767px){.cover .lets_talk{padding:50px 0 50px 0}}.cover .lets_talk h1,.cover .lets_talk h2,.cover .lets_talk h3,.cover .lets_talk h4,.cover .lets_talk h5,.cover .lets_talk h6,.cover .lets_talk p,.cover .lets_talk span,.cover .lets_talk ul li,.cover .lets_talk ol li,.cover .lets_talk ul li a,.cover .lets_talk ol li a,.cover .lets_talk h2 a{color:#fff}.cover .lets_talk h4{font-size:36px;font-weight:normal;margin:0 0 38px 0}@media (min-width: 220px) and (max-width: 767px){.cover .lets_talk h4{font-size:24px;margin:0 0 15px 0;line-height:32px}}.cover .lets_talk h2{font-size:64px}@media (min-width: 220px) and (max-width: 767px){.cover .lets_talk h2{font-size:50px}}.cover .lets_talk h2 a{font-size:64px;color:#fff !important}.cover .lets_talk h2 a:hover{color:#000 !important}@media (min-width: 220px) and (max-width: 767px){.cover .lets_talk h2 a{font-size:50px}}.cover .ser-des{margin-bottom:80px}.cover .ser-des p{color:#868686 !important}.cover .service_details_block{padding:40px;background-color:#000;margin-bottom:20px;min-height:250px}.cover .service_details{float:left;width:100%;padding-top:90px}@media (min-width: 220px) and (max-width: 767px){.cover .service_details{padding-top:50px}}.cover .service_details h5:first-child{font-size:24px;line-height:31px;padding:0 45px;margin:0 0 30px 0;color:#666666;font-weight:normal}@media (min-width: 220px) and (max-width: 767px){.cover .service_details h5:first-child{padding:0;font-size:22px;line-height:28px}}.cover .service_details h2{font-size:25px;margin:0 0 30px 0;color:#fff}.cover .service_details p{margin:0;color:#fff}.cover .service_details hr{border-top:2px solid #0ca4ea;margin:0 0 38px}.cover .service_details hr:first-child{border-top:2px solid #0ca4ea;margin:66px 0 36px}@media (min-width: 220px) and (max-width: 767px){.cover .service_details hr:first-child{margin:20px 0 36px}}@media (min-width: 220px) and (max-width: 767px){.cover .service_det.news_det .banner .banner_text{background-color:#fff}.cover .service_det.news_det .banner .banner_text h1{color:#000}.cover .service_det.news_det .banner .banner_text ul li a{color:#000;font-size:14px}.cover .service_det.news_det .banner .banner_text ul li a:before{background-color:#000;top:2px;width:1px;height:12px}}.cover .service_det .banner{position:relative;max-height:617px;height:auto}.cover .service_det .banner:before{width:100%;height:100%;content:"";background-color:rgba(0,0,0,0);position:absolute;top:0;left:0;z-index:9}.cover .service_det .banner img{width:100%;height:auto}.cover .service_det .banner .banner_text{position:absolute;bottom:-10px;left:0;right:0;width:100%;text-align:center;z-index:9}.cover .service_det .banner .banner_text ul{padding:0;margin:0}.cover .service_det .banner .banner_text ul li{display:inline-block;line-height:100%}.cover .service_det .banner .banner_text ul li a{position:relative;padding:0 0 0 8px}.cover .service_det .banner .banner_text ul li a:before{width:2px;height:15px;background-color:#fff;display:inline-block;content:"";position:absolute;left:1px}.cover .service_det .banner .banner_text ul li:first-child a:before{display:none}.cover .service_det .banner .banner_text .share_{background-image:url("/application/themes/rubik/images/share _icon.png") !important;background-position:center;background-repeat:no-repeat;width:52px;height:52px;display:inline-block}@media (min-width: 220px) and (max-width: 767px){.cover .service_det .banner .banner_text .share_{margin-top:15px}}@media (min-width: 220px) and (max-width: 767px){.cover .service_det .banner .banner_text{position:static;background-color:#0ca4ea;padding:15px}}.cover .service_det .banner .banner_text h1,.cover .service_det .banner .banner_text h2,.cover .service_det .banner .banner_text h3,.cover .service_det .banner .banner_text h4,.cover .service_det .banner .banner_text h5,.cover .service_det .banner .banner_text h6,.cover .service_det .banner .banner_text p,.cover .service_det .banner .banner_text span,.cover .service_det .banner .banner_text ul li,.cover .service_det .banner .banner_text ol li,.cover .service_det .banner .banner_text ul li a,.cover .service_det .banner .banner_text ol li a{color:#fff}.cover .service_det .banner .banner_text h1{font-size:54px;line-height:74px}@media (min-width: 220px) and (max-width: 767px){.cover .service_det .banner .banner_text h1{font-size:22px;line-height:26px}}@media (min-width: 768px) and (max-width: 991px){.cover .service_det .banner .banner_text h1{font-size:35px;line-height:45px}}@media (min-width: 992px) and (max-width: 1199px){.cover .service_det .banner .banner_text h1{font-size:45px;line-height:55px}}.cover .service_det .banner .banner_text p{font-size:18px;color:#fff;margin:0 0 15px 0}@media (min-width: 992px) and (max-width: 1199px){.cover .service_det .banner .banner_text p{margin:0 0 10px 0}}@media (min-width: 768px) and (max-width: 991px){.cover .service_det .banner .banner_text p{margin:0 0 5px 0}}@media (min-width: 220px) and (max-width: 767px){.cover .service_det .banner .banner_text p{font-size:14px;margin:0 0 5px 0;line-height:16px}}.cover .service_det .banner .share_{position:relative;top:-16px}.cover .service_det .banner .share_ img{width:auto;height:auto}.cover .related_tag{margin-top:22px;margin-bottom:40px}@media (min-width: 220px) and (max-width: 767px){.cover .related_tag{margin-bottom:30px}}.cover .related_tag ul{padding:0;margin:0}.cover .related_tag ul li{float:left;list-style:none;line-height:100%;margin-right:9px;font-weight:900;color:#191919}.cover .related_tag ul li p{background-color:#ECECEC;font-size:16px;font-weight:400;color:#666;display:inline-block;padding:14.5px 20px}.cover .related_tag ul li:first-child{position:relative;top:12px;margin-right:24px}.cover .project_details.parallaxator{overflow:hidden;max-height:740px;background-color:#FFED00}.cover .project_details.parallaxator>.parallax_child{top:0px}.cover .project_details{position:relative}.cover .project_details img{width:100%;height:auto}.cover .project_details:before{width:100%;height:100%;background-color:rgba(0,0,0,0.35);position:absolute;top:0;left:0;content:"";z-index:9}.cover .project_details .project_details_text{position:absolute;top:47%;left:8%;width:100%;z-index:9}@media (min-width: 220px) and (max-width: 767px){.cover .project_details .project_details_text{background-color:#191919;position:static;top:0;left:0;padding:50px 0 35px 0}}.cover .project_details .project_details_text_wrap{position:absolute;top:0;left:0;width:100%}@media (min-width: 220px) and (max-width: 767px){.cover .project_details .project_details_text_wrap{position:static;top:0;left:0}}.cover .project_details .project_details_text_wrap h1{color:#fff;font-size:66px;margin:0 0 20px 0;line-height:100%}@media (min-width: 992px) and (max-width: 1199px){.cover .project_details .project_details_text_wrap h1{font-size:49px}}@media (min-width: 768px) and (max-width: 991px){.cover .project_details .project_details_text_wrap h1{font-size:29px}}@media (min-width: 220px) and (max-width: 767px){.cover .project_details .project_details_text_wrap h1{font-size:29px;line-height:39px}}.cover .project_details .project_details_text_wrap p{font-size:25px;font-weight:400;color:#fff}@media (min-width: 992px) and (max-width: 1199px){.cover .project_details .project_details_text_wrap p{font-size:25px}}@media (min-width: 768px) and (max-width: 991px){.cover .project_details .project_details_text_wrap p{font-size:20px;line-height:26px}}@media (min-width: 220px) and (max-width: 767px){.cover .project_details .project_details_text_wrap p{font-size:16px;line-height:24px;margin:0 0 15px 0}}.cover .project_left-sidebar{background-color:#191919;padding:174px 0 116px 0}@media (min-width: 992px) and (max-width: 1199px){.cover .project_left-sidebar{padding:100px 0}}@media (min-width: 768px) and (max-width: 991px){.cover .project_left-sidebar{padding:75px 0}}@media (min-width: 220px) and (max-width: 767px){.cover .project_left-sidebar{padding:50px 0}}.cover .project_left-sidebar h1,.cover .project_left-sidebar h2,.cover .project_left-sidebar h3,.cover .project_left-sidebar h4,.cover .project_left-sidebar h5,.cover .project_left-sidebar h6,.cover .project_left-sidebar p,.cover .project_left-sidebar span,.cover .project_left-sidebar ul li,.cover .project_left-sidebar ol li,.cover .project_left-sidebar ul li a,.cover .project_left-sidebar ol li a{color:#fff}.cover .project_left-sidebar p{font-size:20px;line-height:26px;margin:0 0 25px 0}@media (min-width: 768px) and (max-width: 991px){.cover .project_left-sidebar p{font-size:18px;line-height:24px}}@media (min-width: 220px) and (max-width: 767px){.cover .project_left-sidebar p{font-size:16px;line-height:24px}}.cover .project_left-sidebar .left_side_bar h2{font-size:48px;margin:16px 0 40px;position:relative;padding-bottom:53px}@media (min-width: 768px) and (max-width: 991px){.cover .project_left-sidebar .left_side_bar h2{font-size:38px}}@media (min-width: 220px) and (max-width: 767px){.cover .project_left-sidebar .left_side_bar h2{font-size:29px;margin:16px 0 25px;padding-bottom:33px}}.cover .project_left-sidebar .left_side_bar h2:before{width:60px;height:3px;background-color:#0ca4ea;content:"";position:absolute;bottom:0;left:0}.cover .project_left-sidebar .left_side_bar h4{font-size:24px;margin:0 0 10px 0}.cover .project_left-sidebar .left_side_bar ul{padding:0;margin:0 0 20px 0}.cover .project_left-sidebar .left_side_bar ul li{list-style:none;line-height:35px}.cover .project_left-sidebar .left_side_bar ul li a{font-size:16px}.cover .prj_brief{padding:111px 0 0 0}@media (min-width: 220px) and (max-width: 767px){.cover .prj_brief{padding:75px 0 0 0}}.cover .prj_brief .brief_image img{width:100%;height:100%}@media (min-width: 220px) and (max-width: 767px){.cover .prj_brief .brief_image{margin-bottom:15px}}@media (min-width: 220px) and (max-width: 767px){.cover .prj_brief{padding:50px 0 0 0}}.cover .prj_brief .brief_head{float:left;width:100%;margin-bottom:114px}@media (min-width: 768px) and (max-width: 991px){.cover .prj_brief .brief_head{margin-bottom:50px}}@media (min-width: 220px) and (max-width: 767px){.cover .prj_brief .brief_head{margin-bottom:0}}.cover .prj_brief .brief_para{float:left;width:100%;margin-bottom:10px}@media (min-width: 768px) and (max-width: 991px){.cover .prj_brief .brief_para{margin-bottom:50px}}@media (min-width: 220px) and (max-width: 767px){.cover .prj_brief .brief_para{margin-bottom:0px}}.cover .prj_brief .brief_iamge{float:left;width:100%;margin-bottom:150px}@media (min-width: 768px) and (max-width: 991px){.cover .prj_brief .brief_iamge{margin-bottom:75px}}@media (min-width: 220px) and (max-width: 767px){.cover .prj_brief .brief_iamge{margin-bottom:25px}}.cover .prj_brief h2{font-size:48px;position:relative;margin:16px 0 30px;padding:0 0 54px}@media (min-width: 768px) and (max-width: 991px){.cover .prj_brief h2{font-size:38px}}@media (min-width: 220px) and (max-width: 767px){.cover .prj_brief h2{font-size:29px;line-height:39px;padding:0 0 30px}}.cover .prj_brief h2:before{width:60px;height:3px;background-color:#0ca4ea;content:"";position:absolute;bottom:0;left:0}.cover .prj_brief p{font-size:20px;line-height:26px;margin:0 0 26px 0;color:#6B6B6B}@media (min-width: 768px) and (max-width: 991px){.cover .prj_brief p{font-size:18px;line-height:24px}}@media (min-width: 220px) and (max-width: 767px){.cover .prj_brief p{font-size:16px;line-height:24px}}.cover .project_page_slider{margin-top:9px;margin-bottom:50px}@media (min-width: 768px) and (max-width: 991px){.cover .project_page_slider{margin-bottom:50px}}@media (min-width: 220px) and (max-width: 767px){.cover .project_page_slider{margin-bottom:30px}}.cover .project_page_slider .item ul.slick-dots{margin:0;bottom:47px}@media (min-width: 768px) and (max-width: 991px){.cover .project_page_slider .item ul.slick-dots{bottom:20px}}@media (min-width: 220px) and (max-width: 767px){.cover .project_page_slider .item ul.slick-dots{bottom:12px}}.cover .project_page_slider .item ul.slick-dots li{background-color:#fff;width:15px;height:15px;margin:0 5px}@media (min-width: 220px) and (max-width: 767px){.cover .project_page_slider .item ul.slick-dots li{width:10px;height:10px;margin:0 3px}}.cover .project_page_slider .item ul.slick-dots li button{width:15px;height:15px;margin:0}@media (min-width: 220px) and (max-width: 767px){.cover .project_page_slider .item ul.slick-dots li button{width:10px;height:10px}}.cover .project_page_slider .item ul.slick-dots li button:hover{background-color:#0ca4ea}.cover .project_page_slider .item ul.slick-dots li button:before{display:none}.cover .project_page_slider .item ul.slick-dots li.slick-active button{background-color:#0ca4ea}.cover .project_page_slider .item .slick-prev{left:0;z-index:99;width:67px;height:67px}@media (min-width: 220px) and (max-width: 767px){.cover .project_page_slider .item .slick-prev{width:30px;height:30px}}.cover .project_page_slider .item .slick-prev:before{content:"";background-image:url(/application/themes/rubik/images/arrow_left_hover.png);background-position:center;background-repeat:no-repeat;width:100%;height:100%;display:inline-block;opacity:1;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-size:contain}.cover .project_page_slider .item .slick-prev:hover:before{background-image:url(/application/themes/rubik/images/arrow_left.png)}.cover .project_page_slider .item .slick-next{right:0;width:67px;height:67px;z-index:99}@media (min-width: 768px) and (max-width: 991px){.cover .project_page_slider .item .slick-next{width:50px;height:50px}}@media (min-width: 220px) and (max-width: 767px){.cover .project_page_slider .item .slick-next{width:30px;height:30px}}.cover .project_page_slider .item .slick-next:before{content:"";background-image:url(/application/themes/rubik/images/arrow_right.png);background-position:center;background-repeat:no-repeat;width:100%;height:100%;display:inline-block;opacity:1;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-size:contain}.cover .project_page_slider .item .slick-next:hover:before{background-image:url(/application/themes/rubik/images/arrow_right_hover.png)}.cover .project_page_slider .item img{width:100%;height:auto}.cover .blog_list{background-color:#fff;padding:344px 0 75px;padding:344px 0 212px}@media (min-width: 1200px) and (max-width: 1366px){.cover .blog_list{padding:240px 0 105px}}@media (min-width: 992px) and (max-width: 1199px){.cover .blog_list{padding:195px 0 55px}}@media (min-width: 220px) and (max-width: 767px){.cover .blog_list{padding:93px 0 30px}}@media (min-width: 768px) and (max-width: 991px){.cover .blog_list{padding:157px 0 55px}}.cover .blog_list h1,.cover .blog_list h2,.cover .blog_list h3,.cover .blog_list h4,.cover .blog_list h5,.cover .blog_list h6,.cover .blog_list p,.cover .blog_list span,.cover .blog_list ul li,.cover .blog_list ol li,.cover .blog_list ul li a,.cover .blog_list ol li a{color:#191919}.cover .blog_list p{color:#666666}.cover .featured_insights .related_tag{margin-top:-25px;margin-bottom:76px}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .related_tag{margin-bottom:50px}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .related_tag{margin-bottom:30px}}.cover .featured_insights .related_tag ul li{float:none;display:inline-block;position:relative;top:0;margin:0 9px}.cover .featured_insights .related_tag ul li span.close-btn{position:absolute;top:17px;right:15px;width:15px;height:15px;background-image:url(/application/themes/rubik/images/close_.png);background-position:center;background-repeat:no-repeat;display:none}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .related_tag ul li span.close-btn{top:8px}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .related_tag ul li{margin:5px 5px}}.cover .featured_insights .related_tag ul li a{padding:17px 20px}.cover .featured_insights .related_tag ul li a:hover{background-color:#0ca4ea;color:#fff !important}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .related_tag ul li a{padding:10px 10px;font-size:12px}}.cover .featured_insights .related_tag ul li a.topic-list.selected{font-weight:600;padding-right:40px;background-color:#0ca4ea;color:#fff !important}.cover .featured_insights .related_tag ul li a.topic-list.selected+span{display:block !important;background-image:url(/application/themes/rubik/images/close_hover.png)}.cover .featured_insights .button{margin-top:30px;min-width:130px;padding:0 20px}.cover .featured_insights .featured_insights_block{margin-bottom:19px}.cover .featured_insights .news-events-wrap{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .news-events-wrap{display:inline-block}}.cover .featured_insights .news-events-wrap .blog_list_wrap{margin-bottom:25px}.cover .featured_insights .news-events-wrap .blog_list_wrap img{width:100%;height:auto}.cover .featured_insights .news-events-wrap .blog_list_wrap_text{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:250px}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text{position:static;transform:none}}@media (min-width: 1200px) and (max-width: 1366px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text{padding:0 0 0 57px}}@media (min-width: 992px) and (max-width: 1199px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text{padding:0 0 0 50px}}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text{padding:0 0 0 20px}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text{padding:0}}.cover .featured_insights .news-events-wrap .blog_list_wrap_text span{font-size:14px;display:block;width:100%;font-weight:400;color:#868686;margin-bottom:9px}.cover .featured_insights .news-events-wrap .blog_list_wrap_text h2{font-size:36px;margin:0 0 10px}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text h2{font-size:22px}}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text h2{font-size:22px;line-height:22px}}@media (min-width: 992px) and (max-width: 1199px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text h2{font-size:30px;line-height:30px}}.cover .featured_insights .news-events-wrap .blog_list_wrap_text h2 a{font-size:36px}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text h2 a{font-size:26px}}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text h2 a{font-size:22px;line-height:22px}}@media (min-width: 992px) and (max-width: 1199px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text h2 a{font-size:30px;line-height:30px}}.cover .featured_insights .news-events-wrap .blog_list_wrap_text p{line-height:26px;margin:0 0 25px}@media (min-width: 768px) and (max-width: 991px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text p{line-height:22px;font-size:16px}}@media (min-width: 220px) and (max-width: 767px){.cover .featured_insights .news-events-wrap .blog_list_wrap_text p{line-height:22px;margin:0 0 25px;font-size:15px}}.cover .sign_up{background-color:#F5F5F5;padding:173px 0 185px 0}@media (min-width: 220px) and (max-width: 767px){.cover .sign_up{padding:50px 0}}@media (min-width: 768px) and (max-width: 991px){.cover .sign_up{padding:75px 0}}@media (min-width: 992px) and (max-width: 1199px){.cover .sign_up{padding:100px 0}}.cover .sign_up h2{font-size:36px;line-height:45px;margin-bottom:54px}@media (min-width: 220px) and (max-width: 767px){.cover .sign_up h2{font-size:25px;line-height:30px;margin-bottom:30px}}@media (min-width: 768px) and (max-width: 991px){.cover .sign_up h2{font-size:30px;line-height:35px;margin-bottom:40px}}.cover .sign_up .signup_newsletter_input{width:596px;display:inline-block;vertical-align:top}@media (min-width: 220px) and (max-width: 767px){.cover .sign_up .signup_newsletter_input form#subscribe-field{display:inline-block}}@media (min-width: 220px) and (max-width: 767px){.cover .sign_up .signup_newsletter_input{width:100%}}.cover .sign_up .signup_newsletter_input input{width:438px;height:70px;float:left;border:1px solid #000;padding-left:24px;font-size:20px;border-right:0}@media (min-width: 220px) and (max-width: 767px){.cover .sign_up .signup_newsletter_input input{width:185px;margin-bottom:10px;height:52px;float:left}}.cover .sign_up .signup_newsletter_input input.button{width:auto;min-width:140px;font-size:20px;border:0}@media (min-width: 220px) and (max-width: 767px){.cover .sign_up .signup_newsletter_input input.button{display:inline-block;width:100px;min-width:auto;padding:0 5px;float:left}}.cover .other-story{margin-bottom:24px;background-color:#fff}.cover .other-story h3{margin-bottom:92px;font-size:36px;line-height:36px}.cover .blog_det_{padding-top:56px}.cover .blog_det_ p{font-size:20px;color:#868686;line-height:32px;margin:0 0 30px 0}@media (min-width: 220px) and (max-width: 767px){.cover .blog_det_ p{font-size:16px;line-height:24px}}.cover .blog_det_ h2{font-size:32px;margin:0 0 9px 0}.cover .blog_det_ img{margin:12px 0 9px 0;display:inline-block}.cover .blog_det_ .blog_det_date_cover{float:left;width:100%;text-align:center;margin-bottom:40px}.cover .blog_det_ .blog_det_date_cover .clock{display:inline-block}.cover .blog_det_ .blog_det_date_cover .clock img{margin:0;height:45px;top:4px;position:relative}.cover .blog_det_ .blog_det_date_cover .blog_det_date{display:inline-block;vertical-align:top}.cover .blog_det_ .blog_det_date_cover .blog_det_date p{margin:0 0 0 6px;font-size:16px;line-height:25px;text-align:left}.cover .blog_det_ .blog_det_date_cover .blog_det_date p.blogdDate{font-size:14px;line-height:22px}.cover .blog_det_ .blog_det_date_cover .blog_det_date p.blogdRead{margin-top:-2px;font-size:14px;line-height:22px}.cover .blog_det_ hr:first-child{margin:34px 0 57px 0;border-top:1px solid #0ca4ea;width:50%;display:inline-block}.cover .blog_det_ .rubik_text{float:left;width:100%;border-top:1px solid #0ca4ea;border-bottom:1px solid #0ca4ea;padding:31px 23px 8px;margin-bottom:96px}.cover .blog_det_ .rubik_text p{font-size:16px;line-height:20px}.cover .share_article_social{text-align:center;margin:39px 0 52px 0}.cover .share_article_social ul{padding:0;margin:0}.cover .share_article_social ul li{list-style:none;float:none;display:inline-block;vertical-align:top;margin:0 10px 0 0;font-weight:900}.cover .share_article_social ul li:first-child{margin:0;position:relative;left:-24px;color:#191919}.cover .share_article_social ul li span{display:inline-block;width:37px;height:37px;border-radius:50%;border:3px solid #707070;text-align:center;line-height:33px;color:#000;font-size:22px;background-position:center center;background-repeat:no-repeat;cursor:pointer}.cover .share_article_social ul li span.st_facebook_custom{background-image:url(/application/themes/rubik/images/facebook.png)}.cover .share_article_social ul li span.st_twitter_custom{background-image:url(/application/themes/rubik/images/twitter.png)}.cover .share_article_social ul li span.st_linkedin_custom{background-image:url(/application/themes/rubik/images/linkedin.png)}.cover .thank_you_page{display:-ms-flexbox;display:flex;height:100vh;width:100vw;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:560px}.cover .thank_you_page .page_contents{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;z-index:1;text-align:center}.cover .thank_you_page .page_contents h1{line-height:3.5rem}@media (min-width: 220px) and (max-width: 767px){.cover .thank_you_page .page_contents h1{line-height:30px;font-size:25px}}.cover .thank_you_page .page_contents .link_to_homepage{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;margin:.4em;padding:1em;cursor:pointer;background:#0ca4ea;text-decoration:none;color:#fff !important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cover .thank_you_page .page_contents .link_to_homepage:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#000;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.cover .thank_you_page .page_contents .link_to_homepage:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);transition-timing-function:cubic-bezier(.52, 1.64, .37, .66)}.cover .contact_pad{padding:344px 0 84px}@media (min-width: 220px) and (max-width: 767px){.cover .contact_pad{padding:93px 0 30px}}@media (min-width: 768px) and (max-width: 991px){.cover .contact_pad{padding:157px 0 55px}}@media (min-width: 992px) and (max-width: 1199px){.cover .contact_pad{padding:195px 0 55px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .contact_pad{padding:240px 0 75px}}.cover .contact{padding:110px 0 148px;background-color:#191919}@media (min-width: 220px) and (max-width: 767px){.cover .contact{padding:0}}@media (min-width: 768px) and (max-width: 991px){.cover .contact{padding:0 0 50px}}@media (min-width: 992px) and (max-width: 1199px){.cover .contact{padding:0 0 75px}}@media (min-width: 1200px) and (max-width: 1366px){.cover .contact{padding:0 0 75px}}.cover .contact h1,.cover .contact h2,.cover .contact h3,.cover .contact h4,.cover .contact h5,.cover .contact h6,.cover .contact p,.cover .contact span,.cover .contact ul li,.cover .contact ol li,.cover .contact ul li a,.cover .contact ol li a,.cover .contact label,.cover .contact textarea,.cover .contact select,.cover .contact input{color:#fff}.cover .contact .contact_form .form-group{position:relative}.cover .contact .contact_form .form-group input:-webkit-autofill,.cover .contact .contact_form .form-group input:-webkit-autofill:hover,.cover .contact .contact_form .form-group input:-webkit-autofill:focus,.cover .contact .contact_form .form-group input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px #191919 inset !important;-webkit-text-fill-color:#fff}.cover .contact .contact_form .form-group .form-top{font-size:20px;color:rgba(255,255,255,0.5);position:absolute;top:0;left:0;width:100%;padding:26px 24px;transition:all .3s}.cover .contact .contact_form .menuitem .form-top{padding:10px 24px;font-size:14px;color:red}.cover .contact .contact_form .menuitem input{border-color:red}.cover .contact .contact_form .has-value .form-top{color:#fff;z-index:99}.cover .contact .contact_form .has-value .form-top small{display:none}.cover .contact .contact_form .has-value input{border-color:#fff}.cover .contact .contact_form input.btn{background:#0ca4ea;border:0}.cover .contact .contact_form input.btn:hover{background-color:#fff;color:#000}.cover .contact .contact_form input.btn-primary{background:#0ca4ea;border:0;padding:0}.cover .contact .contact_form input.btn-primary:hover{background-color:#fff;color:#000}.cover .contact .contact_form .up_events{position:relative}.cover .contact .contact_form .up_events label{font-size:16px;font-weight:400;padding-left:41px}.cover .contact .contact_form input{width:100%;background-color:transparent;margin-top:10px;height:70px;border:1px solid #fff;padding-left:22px;font-size:20px;margin-bottom:30px;border-radius:0;padding-top:35px;position:relative;box-shadow:none;z-index:9;transition:all .3s}.cover .contact .contact_form input::-webkit-input-placeholder{font-size:20px;color:rgba(255,255,255,0.5)}.cover .contact .contact_form input::-moz-placeholder{font-size:20px;color:rgba(255,255,255,0.5)}.cover .contact .contact_form input:-ms-input-placeholder{font-size:20px;color:rgba(255,255,255,0.5)}.cover .contact .contact_form input:-moz-placeholder{font-size:20px;color:rgba(255,255,255,0.5)}.cover .contact .contact_form textarea{width:100%;background-color:transparent;font-size:20px;padding:18px 0 0 20px;height:234px;margin-bottom:20px;border-radius:0}.cover .contact .contact_form textarea::-webkit-input-placeholder{font-size:20px;color:rgba(255,255,255,0.5)}.cover .contact .contact_form textarea::-moz-placeholder{font-size:20px;color:rgba(255,255,255,0.5)}.cover .contact .contact_form textarea:-ms-input-placeholder{font-size:20px;color:rgba(255,255,255,0.5)}.cover .contact .contact_form textarea:-moz-placeholder{font-size:20px;color:rgba(255,255,255,0.5)}.cover .contact .contact_form a.submit{width:100%;text-align:center;font-size:20px;line-height:60px;min-height:69px}.cover .contact .contact_form input[type="checkbox"]{width:auto;height:auto;margin:0px}.cover .contact label.control-label{font-size:30px;margin:38px 0 37px 0}@media (min-width: 220px) and (max-width: 767px){.cover .contact label.control-label{font-size:20px;margin:20px 0 25px 0}}.cover .contact .checkbox_outer{margin:0 -15px;display:inline-block}.cover .contact .checkbox_outer .checkbox{float:left;width:50%;margin:0;padding:0 15px}@media (min-width: 220px) and (max-width: 767px){.cover .contact .checkbox_outer .checkbox{width:100%}}.cover .contact .checkbox_outer .checkbox .check_cover{float:left;width:100%;border:1px solid #fff;margin-bottom:20px;height:70px;position:relative;padding:22px 0 0 22px}.cover .contact .checkbox_outer .checkbox .check_cover label{font-size:18px;font-weight:400;position:relative;padding-left:46px}.cover .contact .checkbox_outer .checkbox .check_cover span{color:rgba(255,255,255,0.5)}.cover .contact .checkbox_outer .checkbox .check_cover .menuitemshow span{color:#fff}.cover .contact .styled-checkbox{position:absolute;opacity:0;cursor:pointer}.checkcontainer input{position:absolute;opacity:0;cursor:pointer}.checkcontainer input:checked~.checkmark:after{display:block}.checkcontainer input:checked~.checkmark{background-color:#0CA4EA;border-color:#0CA4EA}.checkcontainer .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:1px solid #fff}.checkcontainer .checkmark:after{left:8px;top:5px;width:7px;height:12px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}:root{font-size:16px}body{font-family:'Avenir'}.pure-cookies-notice-close-button{border:3px solid #0ca4ea !important;border-radius:0px !important;font-size:.7em !important;color:#fff !important}.pure-cookies-notice-wrapper{left:0 !IMPORTANT;width:100% !Important}.clear{float:left;width:100%}.center{text-align:center}.left{text-align:left}.right{text-align:right}.pad_zero{padding-left:0;padding-right:0}.cover{overflow:hidden;width:100%;margin:0 auto;font-weight:normal}.c5_features ul{margin-bottom:50px}@media (min-width: 220px) and (max-width: 767px){.c5-img{display:none}}@media (min-width: 768px) and (max-width: 991px){.c5-img{display:none}}.eql-margin{margin-top:100px;margin-bottom:100px}@media (min-width: 220px) and (max-width: 767px){.eql-margin{margin-top:30px;margin-bottom:30px}}@media (min-width: 768px) and (max-width: 991px){.eql-margin{margin-top:50px;margin-bottom:50px}}@media (min-width: 1200px) and (max-width: 1366px){.eql-margin{margin-top:60px;margin-bottom:60px}}@media (min-width: 992px) and (max-width: 1199px){.eql-margin{margin-top:50px;margin-bottom:50px}}.eql-padding{padding-top:50px;padding-bottom:50px}@media (min-width: 220px) and (max-width: 767px){.eql-padding{padding-top:30px;padding-bottom:30px}}@media (min-width: 768px) and (max-width: 991px){.eql-padding{padding-top:50px;padding-bottom:50px}}@media (min-width: 992px) and (max-width: 1199px){.eql-padding{padding-top:50px;padding-bottom:50px}}@media (min-width: 1200px) and (max-width: 1366px){.eql-padding{padding-top:60px;padding-bottom:60px}}.bot-margin{margin-bottom:100px}@media (min-width: 220px) and (max-width: 767px){.bot-margin{margin-bottom:30px}}@media (min-width: 768px) and (max-width: 991px){.bot-margin{margin-bottom:50px}}@media (min-width: 992px) and (max-width: 1199px){.bot-margin{margin-bottom:50px}}@media (min-width: 1200px) and (max-width: 1366px){.bot-margin{margin-bottom:60px}}.top-margin{margin-top:100px}@media (min-width: 220px) and (max-width: 767px){.top-margin{margin-top:30px}}@media (min-width: 768px) and (max-width: 991px){.top-margin{margin-top:50px}}@media (min-width: 992px) and (max-width: 1199px){.top-margin{margin-top:50px}}@media (min-width: 1200px) and (max-width: 1366px){.top-margin{margin-top:60px}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.mobile-menu .page-wrap{background-color:white;height:100%;left:0;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%;z-index:2}.mobile-menu .page-wrap.disabled{left:calc(20%)}.mobile-menu header{box-shadow:0px 5px 5px #999;height:100px;position:relative}.mobile-menu .c5-img{max-width:900px;margin-top:200px}.mobile-menu .hamburger-menu{display:inline-block;height:100px;padding:35px 25px;transition:all .3s ease-in-out}.mobile-menu .hamburger-menu:hover{cursor:pointer}.mobile-menu .hamburger-menu .menu-item{background:black;display:block;height:3px;margin:0 0 10px;transition:all .3s ease-in-out;width:40px}.mobile-menu .hamburger-menu.open .menu-item{margin:0 0 5px}.mobile-menu .hamburger-menu.open .menu-item:first-child{transform:rotate(45deg);transform-origin:10px}.mobile-menu .hamburger-menu.open .menu-item:nth-child(2){opacity:0}.mobile-menu .hamburger-menu.open .menu-item:nth-child(3){transform:rotate(-45deg);transform-origin:8px}.mobile-menu .mobile-nav-wrap{background-color:#222222;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.mobile-menu .mobile-nav-wrap .fixed-mobile-nav{list-style:none;margin:50px 0 0;padding:0}.mobile-menu .mobile-nav-wrap .fixed-mobile-nav li{border-bottom:1px solid rgba(255,255,255,0.1);margin-left:50px;width:50%}.mobile-menu .mobile-nav-wrap .fixed-mobile-nav li a{color:white;display:block;font-size:24px;padding:25px 0;text-decoration:none}@media (min-width:1200px){.auto-clear .col-lg-1:nth-child(12n+1){clear:left}.auto-clear .col-lg-2:nth-child(6n+1){clear:left}.auto-clear .col-lg-3:nth-child(4n+1){clear:left}.auto-clear .col-lg-4:nth-child(3n+1){clear:left}.auto-clear .col-lg-6:nth-child(odd){clear:left}}@media (min-width:992px) and (max-width:1199px){.auto-clear .col-md-1:nth-child(12n+1){clear:left}.auto-clear .col-md-2:nth-child(6n+1){clear:left}.auto-clear .col-md-3:nth-child(4n+1){clear:left}.auto-clear .col-md-4:nth-child(3n+1){clear:left}.auto-clear .col-md-6:nth-child(odd){clear:left}}@media (min-width:768px) and (max-width:991px){.auto-clear .col-sm-1:nth-child(12n+1){clear:left}.auto-clear .col-sm-2:nth-child(6n+1){clear:left}.auto-clear .col-sm-3:nth-child(4n+1){clear:left}.auto-clear .col-sm-4:nth-child(3n+1){clear:left}.auto-clear .col-sm-6:nth-child(odd){clear:left}}@media (max-width:767px){.auto-clear .col-xs-1:nth-child(12n+1){clear:left}.auto-clear .col-xs-2:nth-child(6n+1){clear:left}.auto-clear .col-xs-3:nth-child(4n+1){clear:left}.auto-clear .col-xs-4:nth-child(3n+1){clear:left}.auto-clear .col-xs-6:nth-child(odd){clear:left}}