@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);body{-ms-overflow-style:scrollbar;color:#778;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.modal-open{padding-right:0!important;overflow:auto!important}#pss{display:none}a{color:#778}a:visited{color:#778;text-decoration:none}a:hover{color:#778;text-decoration:none}a:active{color:#778;text-decoration:none}a:focus{color:#778;outline:0;text-decoration:none}p{color:#778}:focus{outline:0}input,select,textarea{border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input.disabled[type=checkbox],input.disabled[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:default}input[type=checkbox]:not(old){float:left;width:28px;height:28px;margin:0;padding:0;opacity:0;cursor:pointer}input[type=checkbox]:not(old)+label{display:inline-block;margin-left:-28px;padding-left:28px;background:transparent url('/img/dcnew/forms/checkboxes.png') no-repeat 0 0;height:21px;line-height:21px;color:#778;font-size:15px;text-transform:none;cursor:pointer}input[type=checkbox]:not(old):checked+label{background-position:0 -21px}input.checked_checkbox{background-position:0 -21px}textarea{height:132px!important}.has-error .requiredMessage,.has-error .requiredMsg,.requiredMsg{margin-top:0!important;color:#ec6b83!important}input:-webkit-autofill{-webkit-text-fill-color:#777788;-webkit-box-shadow:0 0 0 1000px #fff inset!important}.dc4_whiteButton,a.dc4_whiteButton{display:block;box-sizing:border-box;min-width:219px;height:54px;padding:0 10px;line-height:48px;border:2px solid #dfdfea;border-radius:0;color:#778;text-align:center;text-transform:uppercase;font-size:13px;font-weight:600;background:#fff;cursor:pointer;outline:0;-moz-user-select:none;user-select:none}.dc4_whiteButton.focus,.dc4_whiteButton:focus,.dc4_whiteButton:hover{color:#778}.dc4_greenButton,a.dc4_greenButton{display:block;box-sizing:border-box;min-width:219px;height:54px;padding:0 10px;line-height:52px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:600;border:0;border-radius:0;color:#fff;background-color:#51c2b3;background-image:-webkit-linear-gradient(135deg,#3cd694,#51c2b3);background-image:-moz-linear-gradient(135deg,#51c2b3,#3cd694);background-image:linear-gradient(135deg,#51c2b3,#3cd694);cursor:pointer;outline:0;user-select:none}.dc4_greenButton:active .dc4_greenButton.focus,.dc4_greenButton:focus,.dc4_greenButton:hover{color:#fff;background-color:#51c2b3;background-image:-webkit-linear-gradient(135deg,#3cd694,#51c2b3);background-image:-moz-linear-gradient(135deg,#51c2b3,#3cd694);background-image:linear-gradient(135deg,#51c2b3,#3cd694)}.dc4_extraButton,a.dc4_extraButton{min-width:249px}.dc4_mediumButton,a.dc4_mediumButton{min-width:179px}.dc4_trasparentButton{display:block;box-sizing:border-box;min-width:250px;height:54px;line-height:51px;color:#51c2b3;text-align:center;font-weight:600;border-radius:0;background:0 0;cursor:pointer}.dc4_smallWhiteButton{display:inline-block;height:33px;padding:6px 20px;margin:0 5px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;color:#778;border:2px solid #dfdfea;border-radius:0;background:#fff;cursor:pointer}.dc4_smallGreenButton{display:inline-block;padding:7px 20px;margin:0 5px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;color:#fff;border:none;background-color:#51c2b3;background-image:-webkit-linear-gradient(135deg,#3cd694,#51c2b3);background-image:-moz-linear-gradient(135deg,#51c2b3,#3cd694);background-image:linear-gradient(135deg,#51c2b3,#3cd694);cursor:pointer;outline:0}.modal-content{color:#778;border-radius:0;border:none}.modal .close{display:none}.modal-footer,.modal-header{margin:0 24px;padding:30px 0}.modal-body{padding:5.5% 7%}.modal .modal-lg{margin:30px auto}.modal .form-horizontal .form-group{margin-bottom:20px}.modal .form-horizontal .control-label{text-align:left}.dcr_modal_form_control{padding-left:47px}.dcr_modal_form_control .dc4_whiteButton{margin-left:28px}.modal tbody>tr>td{padding:0;border-top:0 none}.modal tr{height:63px}.modal tr.dcr_textarea{height:152px}.modal tbody>tr>td:first-child{padding-right:0;padding-top:9px}.modal label{margin-bottom:0;margin-right:2%}.modal .form-group{margin-bottom:0;position:relative}.modal .dcr_textarea .form-group{width:638px}.modal .form-control{padding:7px 18px;border:2px solid #dfdfea;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff!important}.modal .form-control:focus{border:2px solid #dfdfea;box-shadow:none}.modal .has-error .form-control{border-color:#ec6b83;background-color:#fff!important}.modal .form-group .form-control-feedback{height:42px;margin:0;padding:13px 0;right:5px;font-size:12px}.modal .has-error .form-control-feedback::before{display:block;content:"\e910";color:#ec6b83}.modal a,.modal a:focus,.modal a:hover{text-decoration:none}.modal input.form-control{height:42px;line-height:24px}.modal textarea{width:100%;padding:7px 20px;line-height:24px;border:2px solid #dfdfea;resize:none}.modal-content h1,.modal-content h2{font-size:30px;line-height:40px;font-weight:lighter}.modal-content h3{font-size:20px;line-height:30px;font-weight:lighter}.modal-content .modal-title .dc-icon{float:left;margin-top:-8px;margin-right:21px}.popup_title{padding:9px 6%}.popup_upperhalf{display:table;width:100%;padding:0 6%;margin-bottom:19px}.popup_lowerhalf{display:table;width:100%;background:#fff}.popup_cell{display:table-cell;width:55.9%;padding:34px 0;vertical-align:top}.popup_cell:nth-child(2){width:44.1%}.popup_cell p{margin:0;line-height:24px}.popup_cell p:first-of-type{margin-top:6px}.popup_lowerhalf_wrapper{position:relative;padding:20px 6%;background:#fff}.popup_lowerhalf_wrapper:before{content:"";display:block;height:2px;position:absolute;top:0;left:6%;right:6%;background-color:#f6f6f6}.popup_free_download{padding:20px 6% 26px;background:#f6f6f6}.modal-content .popup_free_download .dc-icon{font-size:2.7rem}.row_buttons{display:inline-block!important}.popup_free_download .btn{width:200px;height:48px;padding:12px;text-transform:uppercase}.popup_free_download .left_button{visibility:hidden;float:left;width:40.5%;padding:5px 3.5rem;height:49px;line-height:49px}.popup_free_download .right_button{float:left;width:57%}.popup_remarks{padding:36px 6%;background:#3d4750;color:#dfdfea;font-size:1.2rem}.popup_remarks span{margin-right:16px;position:relative;top:7px;font-size:20px}.hidden_table{display:table;width:100%;height:100%}.hidden_table_row{display:table-row}.hidden_table_cell{display:table-cell;vertical-align:middle}.hidden_table_cell.left_cell{text-align:left}.hidden_table_cell.right_cell{text-align:right}.dcr_modal_subheading{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #d9d9d9}.dcr_text_select_renderer{margin-bottom:18px}.dcr_modal_footer{border-top:0 none;position:absolute;bottom:0;right:6px}.modal .dc4_greenButton,.modal .dc4_whiteButton,.modal button{display:inline-block;margin-right:15px}.modal .dcr_btn_cancel{margin-right:20px}.modal:not(.footerModal) .modal-content .dc-icon{margin-bottom:14px;font-size:8rem}.dcr_modal_close{position:relative;height:30px}.dcr_modal_close .dc-icon{float:right;font-size:20px;cursor:pointer;color:#fff}a.dcr_link{outline:0;text-decoration:none;font-weight:600;color:#51c2b3}.modal-content .dcr_link{display:block;margin-top:20px;margin-bottom:56px}.modal-newsletter .modal-content .dcr_link .dc-icon{margin-left:5px;font-size:9px}.modal-newsletter .modal-content .modal-title .dc-icon{font-size:49px}.modal.modal-feedback .form-group .form-control-feedback,.modal.modal-newsletter .form-group .form-control-feedback{font-size:12px}.modal-feedback .modal-dialog{width:878px}.modal-feedback .modal-body{padding:40px 53px 40px 49px}.modal-feedback .modal-content .modal-title .dc-icon{margin-left:-1px;margin-right:18px;margin-top:-7px;font-size:50px}.modal-feedback h2{margin-bottom:51px}.modal-feedback .table{margin-bottom:4px}.modal-feedback tbody>tr>td:first-child{width:99px;padding-top:10px}.modal-feedback tr:not(.dcr_textarea) .form-group{width:328px}.dcr_non_editable{line-height:24px;padding:9px 0}.modal-newsletter .modal-dialog,.modal-newsletter-subscribed .modal-dialog,.modal-newsletter-unsubscribe .modal-dialog{width:878px}.modal-newsletter .modal-body,.modal-newsletter-unsubscribe .modal-body{padding:40px 48px;font-size:15px}.modal-newsletter-subscribed .modal-body{padding:50px 48px 40px}.modal-newsletter h2{margin-bottom:33px}.modal-newsletter-unsubscribe h2{margin-top:0;margin-bottom:39px}.modal-newsletter .modal-title .dc-icon{margin-right:23px;font-size:50px}.modal-newsletter .dcr_link{margin-top:19px;margin-left:3px}.modal-newsletter .dcr_link .dc-icon{position:relative;top:-1px}.modal-newsletter .table,.modal-newsletter-unsubscribe .table{margin-bottom:3px}.modal-newsletter tr,.modal-newsletter-unsubscribe tr{height:68px}.modal-newsletter .newsletter_actions td:first-child,.modal-newsletter-unsubscribe td:first-child{width:70px}.modal-newsletter .form-group,.modal-newsletter-unsubscribe .form-group{width:328px}.modal-newsletter .dcr_non_editable{padding:10px 0 0}.newsletter_actions .dc4_greenButton{margin-right:26px}.modal-newsletter-subscribed .dc4_greenButton{margin-top:45px;margin-bottom:16px}.dcr_tooltip_wrapper .tooltip{font-family:Open Sans}.dcr_tooltip_wrapper .tooltip .tooltip-inner{max-width:282px!important;padding:23px 28px;text-align:left;font-size:12px;line-height:20px;text-transform:none;color:#778;border-radius:0;box-shadow:-4px 3px 16px 0 rgba(0,0,0,.2);background-color:#fff}.dcr_tooltip_wrapper .tooltip .tooltip-inner h6{margin-top:0;text-transform:uppercase;font-weight:600}.dcr_tooltip_wrapper .tooltip .tooltip-inner p{font-size:12px!important;font-weight:400!important}.dcr_tooltip_wrapper .tooltip.top{margin-top:-2px}.dcr_tooltip_wrapper .tooltip.top .tooltip-arrow{margin-bottom:-4px;border-width:9px 8px 0!important;border-top-color:#fff!important}.dcr_tooltip_wrapper .tooltip.bottom .tooltip-arrow{margin-left:-8px;margin-top:-4px;border-width:0 8px 9px!important;border-bottom-color:#fff!important}.tooltip>a.dc-icon{display:none;position:absolute;top:15px;right:15px;font-size:11px!important;color:#778}.about_us_container{text-align:center;font-size:15px}.about_us_container h1{text-transform:uppercase;font-weight:300;font-size:3.2em;margin-top:11px}.about_us_container h2{text-transform:uppercase;font-weight:300;font-size:2em}.top_bgr{height:100vh;padding:14.15vw 5vw;color:#fff;background-image:url(/img/abt/top_bgr.jpg);background-repeat:no-repeat;background-size:cover;background-color:gray;background-position:center top;background-attachment:fixed}.about_section{width:64.25%;margin:0 auto}.about_section h2{margin-bottom:28px}.aboutInfoHeaderWrapper{margin-top:-307px;margin-bottom:32px;line-height:2;font-size:1em;-webkit-box-shadow:0 -40px 20px 0 rgba(0,0,0,.2);box-shadow:0 -40px 20px 0 rgba(0,0,0,.2)}.aboutInfoHeader{padding:6.05% 16.5% 2.1%;background-color:#fff;width:100%;margin:0 auto}.aboutInfoHeader h2{margin-bottom:17px}.aboutInfoHeader p{margin-bottom:30px}.section_info{line-height:1.6;max-width:420px;margin:0 auto;font-style:italic}.projects{padding:40px 0 22px}.js-flexbox-support .projects{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row}.project{padding:0 3% 60px}.js-flexbox-support .project{-webkit-box-flex:1;-ms-flex:1;flex:1}.js-no-flexbox-support .project{display:inline-block;width:43%}div.project{cursor:default}.project a{color:#39b17e}.project a:hover{color:#3cd694}.project .dc-icon{display:block;height:61px;position:relative;color:#c5c5c5}.project .dc-icon-agency{top:-26px;font-size:118px}.project .dc-icon-dc-solid{top:4px;font-size:61px}.project .dc-icon-cgc{top:-42px;font-size:160px}.project .dc-icon-connecter{top:6px;font-size:60px}.project h3{text-transform:uppercase;font-size:1em;font-weight:700;margin-bottom:7px}.project p{margin-bottom:26px;line-height:2}.project .view_more{text-transform:uppercase;font-size:1em;font-weight:700;color:#39b17e}.project a.view_more{margin-left:8px;margin-left:8px}.our_clients.about_section{width:100%;padding:0 34px}.our_clients .projects{padding:0 0 4px}.our_clients .project{height:10.8vh}.our_clients .section_info{margin-bottom:58px}.testimonials{margin-bottom:34px;min-height:612px}.testimonials .animated{width:16.6667%;height:100%;position:relative;float:left}.testimonials .animated .box{width:100%;opacity:0;position:absolute;top:0;height:100%;background-color:#f9f9f9;transition:opacity .6s linear;text-align:left;z-index:10;min-height:612px}.testimonials .animated .box.active{opacity:1;z-index:100}.testimonials .animated .box img{width:100%;height:auto}.review{height:50%;padding-top:12%;overflow:hidden;text-align:center;cursor:url('/img/abt/pause_icon.png'),default;background-color:#f9f9f9}.review.full_height{height:100%;padding-top:29.75%}.review p{max-width:73%;margin:0 auto;line-height:1.692;font-style:italic;font-size:.867em;color:#585858}.review a{font-style:italic;font-size:.867em;color:#585858}.review .dc-icon{display:block;margin-bottom:15px;font-size:39px;color:#595959}.review_author{font-weight:700}.our_partners.about_section h2{line-height:1.2;margin-bottom:20px}.our_partners .section_info{margin-bottom:78px}.our_partners table{width:100%}.our_partners table>tbody>tr{height:21vh}.our_partners table>tbody>tr>td{vertical-align:middle;text-align:center;border:2px solid #c2c2c2}.our_contacts{position:relative;margin-top:-69px;padding:290px 0 198px;background-image:url(/img/abt/bottom_bgr.png);background-repeat:no-repeat;background-size:cover;background-position:center top}.contacts{width:43.6%;margin:0 auto;background-color:#fff}.js-flexbox-support .contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts_form_wrapper{padding:60px 7.25% 25px;line-height:1.6;z-index:1;-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,.2);box-shadow:0 10px 40px 0 rgba(0,0,0,.2)}.contacts_form_wrapper h2{margin-bottom:30px;line-height:.75}.contacts_form_wrapper p{margin-bottom:0}.contacts_form_wrapper form{width:69.3%;margin:0 auto;padding:70px 0 0}.contacts_links{background-image:url(/img/abt/contacts_links_bgr.jpg?date=14032018);background-repeat:no-repeat;background-size:cover}.js-flexbox-support .contacts_links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contacts_link_wrapper{height:7.7vw}.js-flexbox-support .contacts_link_wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.js-no-flexbox-support .contacts_link_wrapper{display:inline-block;width:33%}.contacts_link_wrapper:not(:last-child){border-right:2px solid rgba(0,0,0,.1)}.contacts_link_wrapper a{color:#fff}.contacts_link{width:100%;padding:3% 2%}.js-flexbox-support .contacts_link{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.js-no-flexbox-support .contacts_link{display:block}.contacts_link .dc-icon{color:#fff;display:block;height:41px;-webkit-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear}a.contacts_link:hover .dc-icon{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}.contacts_link .dc-icon-phone{margin-top:-4px;margin-bottom:4px;font-size:40px}.contacts_link .dc-icon-envelope{margin-top:1px;margin-bottom:-1px;font-size:27px}.contacts_link .dc-icon-blog{margin-top:-2px;margin-bottom:2px;font-size:32px}.contacts_link .text_label{text-transform:uppercase;font-size:1em;color:#fff;display:block;line-height:2}.contacts_link .text_label:nth-child(3){display:none}.contacts_link .text_label strong{font-weight:800}.contacts_form .form-group{float:left;height:66px;width:75.5%;padding-right:19px}.contacts_form .form-group .requiredMsg{text-align:left}.contacts_form input[name=email]{border:none;font-style:italic;color:#a1a1a2;border-bottom:2px solid #dcdcdc!important;height:42px;width:100%;padding:5px 1px 11px;font-size:1em;box-shadow:none!important;border-radius:0;background-color:transparent!important}.contacts_form input[type=email]::-webkit-input-placeholder{color:#a1a1a2}.contacts_form input[type=email]::-moz-placeholder{color:#a1a1a2}.contacts_form input[type=email]:-ms-input-placeholder{color:#a1a1a2}.contacts_form input[type=email]:-moz-placeholder{color:#a1a1a2}.contacts_form .btn_sbscr{float:right;min-width:24%;height:42px;padding:0 2%;line-height:38px;text-align:center;text-transform:uppercase;user-select:none;font-weight:700;font-size:.8em;color:#51c2b3;border:2px solid #51c2b3;background-color:transparent}.bottom_bgr{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e5e5));background-image:-webkit-linear-gradient(#fff,#e5e5e5);background-image:-o-linear-gradient(#fff,#e5e5e5);background-image:linear-gradient(#fff,#e5e5e5)}.mobile_elem{display:none}@media screen and (max-width:1680px){.review{padding:3% 0}.review.full_height{padding:9% 0}.contacts_form_wrapper form{width:93.3%}}@media screen and (max-width:1440px){.our_clients.about_section{padding:0}.testimonials{margin-bottom:91px}.testimonials .animated{width:25%}.animated:first-of-type,.animated:nth-of-type(6){display:none}.testimonials .animated .box img:not(.full_height){height:50%}}@media screen and (max-width:1280px){.about_section{width:100%;background-color:#fff}.aboutInfoHeaderWrapper{margin-top:-37vh;margin-bottom:0}.our_partners.about_section{background-color:transparent}.about_section h2,.our_projects.about_section h2{margin-top:0;margin-bottom:38px}.our_clients .section_info{margin-bottom:90px}.contacts{width:100%;max-width:830px;margin:0 auto}}@media screen and (max-width:1100px){.top_bgr{height:125.84vh;padding:36.85vw 6.6vw;background-image:url(/img/abt/top_bgr_mobile.jpg);background-attachment:scroll}.top_bgr h2{margin-top:0;margin-bottom:0;line-height:1.145;font-size:2.9167em}.about_us_container{font-size:24px}.about_us_container h1{margin-top:0;line-height:1;font-size:4.17em}.aboutInfoHeaderWrapper{margin-top:-48.75vh;line-height:2;background-color:transparent;margin-bottom:92px}.aboutInfoHeader{min-height:48.8vh;padding:8.2% 7% 5.1%;background-color:rgba(255,255,255,.85)}.aboutInfoHeader h2{margin-top:0;margin-bottom:38px}.aboutInfoHeader p{margin-bottom:40px;line-height:1.667}.section_info{max-width:none;line-height:1.667}.projects{padding-top:116px}.project{padding:0 5% 178px}.project a:hover{color:#39b17e}.project p{margin-bottom:48px;line-height:2}.project .view_more{line-height:.833;font-size:1.5em}.project .left_separator,.project .right_separator{display:inline-block;width:21%;height:4px;content:"";position:relative;background-color:#ddd;top:84px}.project_icon{position:relative}.project .dc-icon{height:106px}.project_icon:before{position:absolute;top:22%;right:68.8%;content:"";width:15.36%;height:4px;background-color:#ddd}.project_icon:after{position:absolute;top:22%;left:68.8%;content:"";width:15.36%;height:4px;background-color:#ddd}.project_icon.project_dc:before{width:22.05%;top:35%;right:62.05%}.project_icon.project_dc:after{width:22.05%;top:35%;left:62.05%}.project_icon.project_cgc:before{width:18%;top:37%;right:66.1%}.project_icon.project_cgc:after{width:18%;top:37%;left:66.1%}.project_icon.project_connecter:before{width:23.75%;top:12%;right:60.35%}.project_icon.project_connecter:after{width:23.75%;top:12%;left:60.35%}.project .dc-icon-agency{top:-150px;font-size:339px}.project .dc-icon-dc-solid{top:-70px;font-size:176px}.project .dc-icon-cgc{top:-190px;font-size:458px}.project .dc-icon-connecter{top:-74px;font-size:179px}.testimonials .animated{width:50%;height:100vmin}.testimonials .animated .box{min-height:auto}.animated:nth-of-type(4){display:none}.testimonials{margin-bottom:55px}.testimonials .animated:nth-of-type(5){width:100%;height:50vmin}.testimonials .animated:nth-of-type(5) img{width:50%;float:left}.testimonials .animated:nth-of-type(5) .box img:not(.full_height){height:100%}.review,.review.full_height{padding:18% 0}.testimonials .animated:nth-of-type(5) .review{float:left;width:50%;height:100%;padding:9% 0}.testimonials .animated:nth-of-type(5) .review.full_height{width:100%;padding:3% 0}.review p{line-height:2;font-size:1em}.our_clients .projects{display:none}.our_clients.about_section{margin-bottom:88px}.our_partners.about_section{padding:0 34px}.our_partners.about_section h2{margin-bottom:40px}.our_partners .section_info{margin-bottom:88px}.our_partners table>tbody>tr{display:block;height:17.66vh}.our_partners table>tbody>tr>td{width:50%;float:left;height:17.66vh;line-height:17.66vh;border-top:0;display:block}.our_partners table>tbody>tr:first-child>td:first-child,.our_partners table>tbody>tr:first-child>td:nth-child(2){border-top:2px solid #c2c2c2}.our_partners table>tbody>tr:first-child>td:first-child,.our_partners table>tbody>tr:first-child>td:nth-child(3),.our_partners table>tbody>tr:nth-child(2)>td:nth-child(2){border-right:0}.our_contacts{margin-top:-55px;padding:413px 34px 170px;background-image:url(/img/abt/bottom_bgr_mobile.png)}.contacts{max-width:none}.contacts_form_wrapper{padding:51px 0 70px}.contacts_form_wrapper p{line-height:1}.contacts_form_wrapper form{padding-top:77px}.contacts_link_wrapper{height:22.8vw}.js-no-flexbox-support .contacts_link_wrapper{float:left;width:33.33%}.contacts_link{padding-top:14.5%}.js-no-flexbox-support .contacts_links{height:22.8vw}.js-no-flexbox-support .contacts_link{padding-top:15.3%}.js-no-flexbox-support div.contacts_link{padding-top:21.6%}.contacts_link .dc-icon{height:68px}a.contacts_link:hover .dc-icon{-webkit-transform:none;transform:none}.contacts_link .dc-icon-phone{font-size:58px;margin-top:-20px;margin-bottom:20px}.contacts_link .dc-icon-envelope{font-size:54px}.contacts_link .dc-icon-blog{font-size:47px}.contacts_link .text_label:nth-child(3){display:block}.contacts_link .text_label span{display:block;line-height:10px}.contacts_form_wrapper h2{margin-bottom:60px}.contacts_form input[name=email]{height:64px;border-bottom:4px solid #dcdcdc!important}.contacts_form .btn_sbscr{height:64px;border-width:4px}.contacts_form .btn_sbscr{font-size:.917em}:nth-child(odd).project{border-right:0}.js-flexbox-support .project{-ms-flex:1 1 100%;flex:1 1 100%}.js-no-flexbox-support .project{display:block;width:100%}}@media screen and (min-width:0\0) and (min-width:1101px){.js-flexbox-support .project{flex:1 1 30%}}a.dc-icon-x{background-image:url("/img/logo-x-small.png");background-repeat:no-repeat;background-size:contain;width:21px;height:21px}