blockquote{background-color:#f3f5f6;margin:0;padding:67px 87px;font-size:24px;line-height:37px;position:relative}blockquote:after{content:"";color:#a3e7f0;font-family:thegem-icons;font-size:76px;font-style:normal;font-weight:400;line-height:37px;position:absolute;bottom:7px;right:67px}.wpb_text_column ul li{padding-bottom:6px;list-style:none;position:relative}.wpb_text_column ul li ul,.wpb_text_column ol li ol{padding-top:5px;padding-bottom:5px;padding-left:30px}.wpb_text_column ul li:before{content:"";background-color:#002b36;border-radius:50%;width:3px;height:3px;position:absolute;top:12px;left:-12px}.wpb_text_column ol li{padding-bottom:6px;position:relative}.wpb_text_column ol{counter-reset:li;list-style:none}.wpb_text_column ol li:before{content:counter(li);counter-increment:li;counter-reset:section;text-align:center;width:2em;padding:4px 0;font-weight:700;position:absolute;top:-4px;left:-2em}.wpb_text_column .yith-wcwl-share ul li:before{display:none}.gem-list{margin-bottom:1.421em}.gem-list>ul{margin:0;padding-left:1.2em;list-style:none}.gem-list>ul>li{text-indent:-1.2em;margin-bottom:.7em;position:relative}.gem-list>ul>li:last-child{margin-bottom:0}.gem-list>ul>li:before{content:"";vertical-align:top;text-indent:0;width:21px;font-family:thegem-icons;font-size:16px;font-style:normal;font-weight:400;display:inline-block}.gem-list.gem-list-type-check>ul>li:before{content:""}.gem-list.gem-list-type-arrow>ul>li:before{content:""}.gem-list.gem-list-type-double-arrow>ul>li:before{content:""}.gem-list.gem-list-type-check-style-1>ul>li:before{content:""}.gem-list.gem-list-type-check-style-2>ul>li:before{content:""}.gem-list.gem-list-type-disc-style-1>ul>li:before{content:""}.gem-list.gem-list-type-disc-style-2>ul>li:before{content:""}.gem-list.gem-list-type-checkbox>ul>li:before{content:""}.gem-list.gem-list-type-cross>ul>li:before{content:""}.gem-list.gem-list-type-snowflake-style-1>ul>li:before{content:""}.gem-list.gem-list-type-snowflake-style-2>ul>li:before{content:""}.gem-list.gem-list-type-square>ul>li:before{content:""}.gem-list.gem-list-type-disc>ul>li:before{content:""}.gem-list.gem-list-type-star>ul>li:before{content:""}.gem-list.gem-list-type-plus>ul>li:before{content:""}.gem-list.gem-list-type-Label>ul>li:before{content:""}.gem-list.gem-list-color-1>ul>li:before{color:#3c3950}.gem-list.gem-list-color-2>ul>li:before{color:#00bfa5}.gem-list.gem-list-color-3>ul>li:before{color:#00bcd4}.gem-list.gem-list-color-4>ul>li:before{color:#ffb932}.gem-list.gem-list-color-5>ul>li:before{color:#f44336}.gem-list.gem-list-color-6>ul>li:before{color:#7e57c2}.gem-list.gem-list-color-7>ul>li:before{color:#d500f9}.gem-list.gem-list-color-8>ul>li:before{color:#8d6e63}.gem-list.gem-list-color-9>ul>li:before{color:#f26c4f}.gem-list.gem-list-color-10>ul>li:before{color:#ad1457}.gem-list.gem-list-color-11>ul>li:before{color:#afb42b}.gem-list.gem-list-color-12>ul>li:before{color:#fff}.gem-list.gem-list-color-13>ul>li:before{color:#e5bf93}.gem-list .gem-list>ul>li:before{color:#5f727f}.gem-table{margin-bottom:1.421em}.gem-table table{width:100%}.gem-table thead th{text-transform:uppercase;padding:17px}.gem-table td{padding:16px}.gem-table table{overflow:visible;border:none!important}.gem-table.gem-table-style-3{border:none;overflow:visible}@media (width<=768px){.gem-table.gem-table-responsive{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.gem-table-responsive .tabletolist>li span{margin-bottom:30px}.gem-table-responsive .tabletolist .titles{background-color:#f4f7f6;border:none;margin:0}.gem-table-responsive .tabletolist .row_headers{border-right:1px solid #dfe5e8}.gem-table-responsive .tabletolist>li{margin-bottom:30px}.gem-table-responsive.gem-table-style-1 .tabletolist>li li:nth-child(2n){background-color:#f4f7f6}.gem-table-responsive.gem-table-style-2 .tabletolist>li span.titles,.gem-table-responsive.gem-table-style-3 .tabletolist>li,.gem-table-responsive.gem-table-style-3 .tabletolist .row_headers,.gem-table-responsive.gem-table-style-3 .tabletolist>li span{border:none}.gem-table-responsive.gem-table-style-3 .tabletolist>li .titles{background-color:#46485c}.gem-table-responsive.gem-table-style-3 .tabletolist>li li:nth-child(odd){background-color:#f4f7f6}.gem-table-responsive.gem-table-style-3 .tabletolist>li li:nth-child(odd) .row_headers{background-color:#f0f3f2}.gem-table-responsive.gem-table-style-3 .tabletolist>li li:nth-child(2n){background-color:#ebf0ef}.gem-table-responsive.gem-table-style-3 .tabletolist>li li:nth-child(2n) .row_headers{background-color:#e6ebe9}.gem-table-responsive .tabletolist,.gem-table-responsive .tabletolist>li>ul{margin:0;padding:0;list-style:none}.gem-table-responsive .tabletolist>li>ul{width:100%;display:table}.gem-table-responsive .tabletolist>li>ul>li{display:table-row}.gem-table-responsive .tabletolist .row_headers,.gem-table-responsive .tabletolist .row_data{vertical-align:middle;padding:17px;display:table-cell}.gem-table-responsive.gem-table-style-1 .tabletolist.nrh .row_headers{font-weight:700}.gem-table-responsive .tabletolist.rh>li>.titles{text-align:center;text-transform:uppercase;padding:14px;display:block}.gem-table-style-1 .tabletolist.rh>li>.titles{position:relative}.gem-table-responsive .tabletolist.rh .row_data,.gem-table-responsive .tabletolist.rh .row_headers{text-align:center}}.gem-table-style-1.gem-table{border:none}.gem-table-style-3 tr:nth-child(2n) td{background-color:#e6ebe9}.gem-table-style-3 tr:nth-child(2n) td:nth-child(2n){background-color:#ebf0ef}.gem-table-style-3 tr:nth-child(odd) td{background-color:#f4f7f6}.gem-table-style-3 thead tr th:nth-child(2n){background-color:#46485c}.gem-table-style-1 tr:nth-child(2n) td,.gem-table-style-2 thead tr{background-color:#f4f7f6}.gem-table-style-2.gem-table{border:none}.gem-table-responsive .tabletolist.rh>li:first-child>.titles{border-top:none}.gem-table h1,.gem-table h2,.gem-table h3,.gem-table h4,.gem-table h5,.gem-table h6{margin:0}.custom-header .title-xlarge{margin:.4em 0}.custom-header-subtitle span{display:block}.gem-custom-header-icon-position-left .gem-icon{float:left}.gem-custom-header-icon-position-left .gem-custom-header-conteiner{text-align:right}.gem-custom-header-icon-position-right .gem-icon{float:right}.gem-custom-header-icon-position-left .custom-header-title,.gem-custom-header-icon-position-left .custom-header-subtitle{float:right;clear:right}.gem-custom-header-icon-position-left{text-align:right}.gem-custom-header-icon-position-right{text-align:left}.gem-custom-header-icon-position-centered{text-align:center}.custom-header .breadcrumbs{width:100%}.gem-custom-header-icon-position-centered .gem-icon{float:none;display:inline-block}.gem-custom-header-icon-position-centered .gem-custom-header-conteiner{text-align:center;width:100%}.gem-custom-header-icon-position-centered .styled-subtitle .light{display:inline-block}.custom-header.gem-custom-header-no-icon .gem-icon{display:none}.gem-custom-header-icon-position-centered .container{padding:0}.custom-header .container{position:inherit}.gem-custom-header-icon-position-left .breadcrumbs{right:21px}.gem-custom-header-icon-position-right .breadcrumbs{left:21px}body .site-main .custom-header .gem-icon,.custom-header h1,.custom-header h2,.custom-header h3,.custom-header h4,.custom-header h5,.custom-header h6{margin-top:50px}.gem-custom-header-icon-position-centered h1{margin-top:30px}.gem-custom-header-icon-position-centered{padding-top:20px}.custom-header h1{margin-bottom:20px}.gem-custom-header-icon-position-centered .gem-custom-header-conteiner{width:100%;display:inline-block}.gem-custom-header-icon-position-centered .gem-custom-header-conteiner .custom-header-title,.gem-custom-header-icon-position-centered .gem-custom-header-conteiner .custom-header-subtitle{width:100%}.gem-custom-header-no-icon .custom-header-title span{display:inline}.custom-header-title span{display:inline-block}.custom-header .breadcrumbs{position:absolute;bottom:10px}.custom-header .gem-icon-shape-none{border:none!important}.custom-header.centreed_breadcrumbs .breadcrumbs{text-align:center}.breadcrumbs .current{color:#e7ff89;border-bottom:3px solid #e7ff89;padding-bottom:12px}.bc-devider:before{vertical-align:middle;content:"";width:20px;padding:0 12px;font-family:thegem-icons;font-style:normal}@media (width<=768px){.custom-header .breadcrumbs{text-align:center!important;left:0!important;right:0!important}.gem-custom-header-icon-position-left .custom-header-title,.gem-custom-header-icon-position-left .custom-header-subtitle{float:none}}@media (width<=1080px){.custom-header .custom-header-title span{max-width:800px!important}}@media (width>=980px) and (width<=1200px){.row .custom-header{padding-top:120px!important}}@media (width<=980px){.custom-header .custom-header-title span{max-width:600px!important}.gem-custom-header-icon-position-centered .custom-header-title{margin:0 auto;text-align:center!important}}@media (width<=880px){.custom-header .custom-header-title span{max-width:480px!important}}@media (width<=767px){.custom-header .custom-header-title{text-align:center;float:none;margin:0 auto;max-width:550px!important}.custom-header .custom-header-title span{float:none;margin:0 auto;text-align:center!important;max-width:550px!important}.custom-header .custom-header-title span h1{font-size:2.6em!important}.custom-header .gem-icon{float:none;display:inline-block}.custom-header,.styled-subtitle .light{text-align:center}.gem-icon-size-big{width:95px;height:95px;font-size:95px;line-height:95px}}.contact-form-footer input{border-radius:3px;padding-top:21px;padding-bottom:17px}.wpcf7 .wpcf7-form .contact-form-footer textarea{width:100%;height:95px}.wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit{width:100%;margin:0;padding:11px;line-height:0}.site-footer .contact-form-footer .wpcf7-form-control-wrap .wpcf7-form-control{padding:7px!important}.site-footer #colophon .widget-title{margin-bottom:42px}.site-footer .widget_contacts .gem-contacts div{line-height:inherit;display:block}.site-footer .gem-contacts-item.gem-contacts-address{border-bottom:1px solid #393d50;margin-top:-15px;padding-bottom:30px}.site-footer .gem-contacts-item.gem-contacts-phone{padding-top:30px}.site-footer .widget_text ul{margin-top:-17px;margin-left:0;padding-left:0}.site-footer .widget_text ul li{float:left;border-bottom:1px solid #393d50;width:100%;margin-left:13px;padding:8px 0;list-style:none}.site-footer .widget_text ul li:last-child{border-bottom:none}.site-footer .widget_text ul li:before{content:"";float:left;border-radius:50%;width:5px;height:5px;margin-top:10px;margin-left:-14px}.site-footer .gem-mini-pagination a{width:13px;height:13px}.site-footer .gem-clients-grid-carousel-wrap .gem-clients-slide a{border-radius:0}.site-footer .mc-form{margin-top:35px;position:relative}.site-footer #mc4wp_submit{border-top-left-radius:0;border-bottom-left-radius:0;position:absolute;top:-8px;right:0}.site-footer .mc4wp-form input[type=email]{width:100%;padding:7px 21px}.site-footer .widget-title{margin-bottom:40px}.digram-line-box .skill-element{padding-top:4px}.skill-title{margin-bottom:7px;padding-left:28px}.widget .diagram-summary-skill-line{font-size:22px;font-weight:100}body .gem-icon-with-text.gem-icon-with-text-float-right .gem-icon-with-text-icon{float:right;display:block}.gem-icon-shape-romb{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.gem-icon-shape-romb .gem-icon-inner{border-radius:0}.romb-icon-conteiner{width:100%;height:100%;transform:rotate(-45deg)}.gem-icon-size-xlarge.gem-icon-shape-romb{border-radius:14px}.gem-icon-size-large.gem-icon-shape-romb{border-radius:7px;margin:34px}.gem-icon-size-medium.gem-icon-shape-romb{border-radius:3px;margin:16px}.gem-icon-size-small.gem-icon-shape-romb{border-radius:3px;margin:10px}body .gem-icon.gem-icon-size-small{border-width:3px}.wpcf7-form .wpcf7-quiz,.wpcf7-form input[type=number],.wpcf7-form input[type=date],.wpcf7-form input.wpcf7-text,.wpcf7-form .combobox-wrapper,.wpcf7-form textarea{width:100%}.wpcf7-form .wpcf7-quiz,.wpcf7-form input[type=number],.wpcf7-form input[type=date],.wpcf7-form input.wpcf7-text{padding:12px 12px 12px 20px}.wpcf7-form .combobox-wrapper{overflow:hidden}.wpcf7-form input:not(.gem-button-wpcf-custom){padding-right:40px}.wpcf7 p{margin-bottom:24px}.wpcf7-form .wpcf7-form-control-wrap{display:inline-block}.wpcf7-form .combobox-wrapper{height:51px}.wpcf7-form .combobox-wrapper .combobox-button{width:51px;height:51px}.wpcf7-form .combobox-wrapper .combobox-button:before{margin-left:-11px;font-size:24px}.wpcf7-form .combobox-wrapper .combobox-text{padding:10px 20px;line-height:32px}.wpcf7 textarea{padding-left:20px;padding-right:12px}.wpcf7-form span.wpcf7-list-item{margin-left:0;margin-right:20px}@media (width<=768px){.wpcf7-form span.wpcf7-list-item{float:left;display:block}}.wpcf7-form .gem-button:not(.gem-button-wpcf-custom),.wpcf7-form input[type=submit]:not(.gem-button-wpcf-custom){margin:15px 15px 15px 0}.wpcf7-form .checkbox-sign,.wpcf7-form .radio-sign,.wpcf7-quiz-label{margin-right:10px}.wpcf7-form input[type=submit]:not(.gem-button-wpcf-custom){height:50px;padding:10px 40px;font-size:20px;line-height:30px}.wpcf7 .cf-style1-name,.wpcf7 .cf-style1-email{float:left;margin-right:16px}.wpcf7 .cf-style1-title{float:left;margin-right:11px}.cf-style1-title>span,.cf-style1-name span,.cf-style1-email span{margin-right:19px}.wpcf7 .cf-style1-website span,.wpcf7 .cf-style1-name span,.wpcf7 .cf-style1-email span{max-width:310px}.cf-style1-website{float:left}body .cf-style1-checkbox{clear:both;width:100%;margin-bottom:24px}select.wpcf7-form-control.wpcf7-select option{padding-top:3px;padding-left:10px}.cf-style1-textarea .wpcf7-form-control-wrap,.cf-style1-textarea textarea{width:100%}.cf-style1-textarea textarea{height:220px}.wpcf7-form-control-wrap select{width:100%}.contact-form-style-3{margin-left:-21px;margin-right:-21px}body .contact-form-style-3 input,body .contact-form-style-3 span{width:100%}body .cf-style1-textarea{float:left;width:100%;margin-top:20px;margin-bottom:35px}div.wpcf7 .gem-button-position-center .ajax-loader{margin-right:-20px}.wpcf7-form .website,.wpcf7-form .gem-form-icon-phone,.wpcf7-form .gem-form-icon-website,.wpcf7-form .gem-form-icon-email,.wpcf7-form .gem-form-icon-name{position:relative}.wpcf7-form .phone:after,.wpcf7-form .website:after,.wpcf7-form .email:after,.wpcf7-form .name:after,.wpcf7-form .gem-form-icon-phone:after,.wpcf7-form .gem-form-icon-website:after,.wpcf7-form .gem-form-icon-email:after,.wpcf7-form .gem-form-icon-name:after{font-family:thegem-icons;font-size:24px;font-style:normal;position:absolute;top:12px;right:12px}.wpcf7-form .website:after,.wpcf7-form .gem-form-icon-website:after{content:""}.wpcf7-form .email:after,.wpcf7-form .gem-form-icon-email:after{content:""}.wpcf7-form .name:after,.wpcf7-form .gem-form-icon-name:after{content:""}.wpcf7-form .phone:after,.wpcf7-form .gem-form-icon-phone:after{content:""}.wpcf7-form .gem-form-icon-phone .phone:after,.wpcf7-form .gem-form-icon-website .website:after,.wpcf7-form .gem-form-icon-email .email:after,.wpcf7-form .gem-form-icon-name .name:after{display:none}.contact-form-style-2 input,.contact-form-style-2 .wpcf7-form-control-wrap{width:100%}.cf-style2-title,.cf-style2-text,.cf-style2-title>span,.cf-style2-text>span{float:left}.cf-style2-textarea textarea{width:100%}p.cf-style2-textarea{float:left;width:100%;margin-top:30px}p.cf-style2-checkbox,p.cf-style2-radio{margin-bottom:-24px}p.cf-style2-checkbox .wpcf7-list-item,p.cf-style2-radio .wpcf7-list-item{float:left;padding-bottom:24px;display:block}p.cf-style2-title{width:28%;margin-right:3%}p.cf-style2-text{width:69%}.cf-style2-adreess .combobox-wrapper{max-width:100%}.widget .wpcf7-form .wpcf7-form-control-wrap{width:100%;display:inline-block}.wpcf7-form .wpcf7-form-control-wrap{width:100%}.widget .wpcf7 textarea{width:100%;height:100px}.form-sidebar span,.form-sidebar textarea,.form-sidebar input{width:100%}.widget .wpcf7-form input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;overflow:hidden}.widget .wpcf7-form textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.widget .wpcf7-form p{width:100%}.wpcf7-form p.col-lg-6:after,.wpcf7-form p.col-lg-3:after,.wpcf7-form p.col-lg-4:after{right:30px}.widget .wpcf7-form input.wpcf7-text{padding:6px 40px 6px 20px}.widget .wpcf7-form .phone:after,.widget .wpcf7-form .website:after,.widget .wpcf7-form .email:after,.widget .wpcf7-form .name:after{top:7px}.widget .wpcf7 p{margin-bottom:20px}.widget .wpcf7-form .combobox-wrapper .combobox-text{padding:5px 20px;line-height:31px}.widget .wpcf7-form input[type=submit]{margin-top:0}.widget .wpcf7-form .combobox-wrapper{max-width:331px;height:41px}.widget .wpcf7-form input[type=submit]{height:40px;padding:10px 40px;font-size:14px;line-height:21px}.widget .combobox-wrapper .combobox-button:before{margin-top:-11px}.wpcf7-form .contact-form-style-2 .combobox-wrapper{height:49px}@media (width<=1212px){.wpcf7-form .wpcf7-form-control-wrap,.wpcf7 .contact-form-style-3 p,.wpcf7 .contact-form-style-1 p{width:100%}.wpcf7 .cf-style3-website input,.wpcf7 .cf-style3-name input,.wpcf7 .cf-style3-email input,.wpcf7 .cf-style1-website input,.wpcf7 .cf-style1-name input,.wpcf7 .cf-style1-email input{width:100%;max-width:100%}}@media (width<=768px){.wpcf7 .cf-style3-website span,.wpcf7 .cf-style3-name span,.wpcf7 .cf-style3-email span,.wpcf7-form .contact-form-style-2 .combobox-wrapper,.wpcf7-form .contact-form-style-1 .combobox-wrapper,.wpcf7 .cf-style1-website span,.wpcf7 .cf-style1-name span,.wpcf7 .cf-style1-email span{width:100%;max-width:100%}p.cf-style2-title,p.cf-style2-text,.cf-style1-title,.cf-style1-name,.cf-style1-email,.wpcf7-form .cf-style1-title .wpcf7-form-control-wrap,.widget .wpcf7 textarea{width:100%}}.wpcf7-form.gem-contact-form-white .combobox-wrapper,.wpcf7-form.gem-contact-form-white input:not(.gem-button-wpcf-custom),.wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-button,.wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-text,.wpcf7-form.gem-contact-form-white .checkbox-sign,.wpcf7-form.gem-contact-form-white span.radio-sign,.wpcf7-form.gem-contact-form-white textarea{border:none}.wpcf7-form.gem-contact-form-dark .combobox-wrapper,.wpcf7-form.gem-contact-form-dark input:not(.gem-button-wpcf-custom),.wpcf7-form.gem-contact-form-dark .checkbox-sign,.wpcf7-form.gem-contact-form-dark span.radio-sign,.wpcf7-form.gem-contact-form-dark textarea{background-color:#181828;border:1px solid #394050}.wpcf7-form.gem-contact-form-dark .combobox-wrapper .combobox-button:before,.wpcf7-form.gem-contact-form-dark .combobox-wrapper .combobox-text,.wpcf7-form.gem-contact-form-dark .phone:after,.wpcf7-form.gem-contact-form-dark .website:after,.wpcf7-form.gem-contact-form-dark .email:after,.wpcf7-form.gem-contact-form-dark .name:after{color:#46485c}.wpcf7-form.gem-contact-form-dark ::-webkit-input-placeholder{color:#46485c}.wpcf7-form.gem-contact-form-dark:-moz-placeholder-shown{color:#46485c}.wpcf7-form.gem-contact-form-dark::-moz-placeholder{color:#46485c}.wpcf7-form.gem-contact-form-dark:-ms-placeholder-shown{color:#46485c}p.cf-style3-textarea{float:left;width:100%;margin-top:14px}p.cf-style3-textarea span{width:100%}.wpcf7 .cf-style3-website{float:left}.wpcf7 .cf-style3-textarea span,.wpcf7 .cf-style3-textarea textarea,.wpcf7 input[type=submit]:not(.gem-button-wpcf-custom){width:100%}@media (width<=368px){.wpcf7 input{width:100%!important}.wpcf7-form .wpcf7-form-control-wrap{width:100%;display:block}}.wpcf7-form .contact-form-style-logistics-1 .combobox-wrapper{color:#fff;background:#fff0;border-color:#fff;max-width:100%}.wpcf7-form .contact-form-style-logistics-1 .name:after,.wpcf7-form .contact-form-style-logistics-1 .email:after,.wpcf7-form .contact-form-style-logistics-1 .combobox-button:before,.wpcf7-form .contact-form-style-logistics-1 .combobox-text{color:#fff}.wpcf7-form .contact-form-style-logistics-1 .combobox-wrapper select{color:#2d2a40}.wpcf7-form .contact-form-style-logistics-1 .wpcf7-form-control-wrap,.wpcf7-form .contact-form-style-logistics-1 input[type=text],.wpcf7-form .contact-form-style-logistics-1 input[type=email],.wpcf7-form .contact-form-style-logistics-1 select,.wpcf7-form .contact-form-style-logistics-1 textarea{color:#fff;background:#fff0;border-color:#fff;border-radius:3px;width:100%}.wpcf7-form .contact-form-style-logistics-1 input[type=submit]{text-align:center;background:#2d2a40;width:auto;margin:15px auto;padding:10px 25px;display:block}.wpcf7-form .contact-form-style-logistics-1 input[type=submit]:hover{color:#2d2a40;background:#fff}.wpcf7-form .contact-form-style-logistics-1 ::-webkit-input-placeholder{color:#fff}.wpcf7-form .contact-form-style-logistics-1 ::placeholder{color:#fff}.wpcf7-form .contact-form-style-logistics-1 :-moz-placeholder-shown{color:#fff}.wpcf7-form .contact-form-style-logistics-1 :placeholder-shown{color:#fff}form.wpcf7-form.gem-contact-form-simple-line input[type=text],form.wpcf7-form.gem-contact-form-simple-line input[type=password],form.wpcf7-form.gem-contact-form-simple-line input[type=color],form.wpcf7-form.gem-contact-form-simple-line input[type=date],form.wpcf7-form.gem-contact-form-simple-line input[type=datetime],form.wpcf7-form.gem-contact-form-simple-line input[type=datetime-local],form.wpcf7-form.gem-contact-form-simple-line input[type=email],form.wpcf7-form.gem-contact-form-simple-line input[type=number],form.wpcf7-form.gem-contact-form-simple-line input[type=range],form.wpcf7-form.gem-contact-form-simple-line input[type=search],form.wpcf7-form.gem-contact-form-simple-line input[type=tel],form.wpcf7-form.gem-contact-form-simple-line input[type=time],form.wpcf7-form.gem-contact-form-simple-line input[type=url],form.wpcf7-form.gem-contact-form-simple-line input[type=month],form.wpcf7-form.gem-contact-form-simple-line input[type=week],form.wpcf7-form.gem-contact-form-simple-line textarea{background:#fff0;border-top:0;border-left:0;border-right:0}.row .theme-default .nivo-controlNav a{background-image:none;border-radius:50%;width:16px;height:16px;margin:5px 7px}.row .flex-direction-nav a:before{content:"";padding:8px;font-family:thegem-icons;font-size:24px;font-style:normal;display:inline-block}.row .flex-direction-nav a.flex-next:before{content:""}.row .vc_images_carousel .vc_carousel-indicators{bottom:-50px}.row .vc_images_carousel .vc_carousel-indicators .vc_active{background-color:#fff0;border:4px solid #b6c6c9;width:16px;height:16px}.row .vc_images_carousel .vc_carousel-indicators li{background-color:#b6c6c9;border:3px solid #b6c6c9;width:16px;height:16px;margin:0 6px}.row .flexslider{box-shadow:none;border:none;border-radius:0}.row .wpb_gallery .wpb_flexslider .flex-control-nav{margin-top:25px}.row .flex-direction-nav a{text-shadow:none}.row .flex-direction-nav li .flex-next{right:0}.row .flex-direction-nav li .flex-prev{left:0}.row .wpb_gallery .wpb_flexslider .flex-direction-nav a{border:none}.row .theme-default .nivoSlider{box-shadow:none}.row .wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{border:none}.row .theme-default .nivo-directionNav a{background:0 0;padding:9px;font-size:24px;display:inline-block}.row .theme-default a.nivo-nextNav{right:0}.row .theme-default .nivo-directionNav a{text-indent:0;width:40px;height:40px;font-size:0}.row .theme-default a.nivo-nextNav:after{content:"";margin-top:0;font-family:thegem-icons;font-size:24px;font-style:normal}.row .theme-default a.nivo-prevNav:after{content:"";margin-top:0;font-family:thegem-icons;font-size:24px;font-style:normal}.row .theme-default a.nivo-prevNav{left:0}.row .vc_carousel-control .icon-next{content:"";margin-top:0;font-family:thegem-icons;font-size:24px;font-style:normal}.row .vc_carousel-control .icon-prev{content:"";font-family:thegem-icons;font-size:24px;font-style:normal}.row .vc_images_carousel .vc_carousel-control.vc_left{margin-left:-15px}.row .vc_images_carousel .vc_carousel-control.vc_right{margin-right:-5px}.row .vc_images_carousel .vc_carousel-control .icon-prev,.row .vc_images_carousel .vc_carousel-control .icon-next{width:40px;height:40px}.row .vc_images_carousel .vc_carousel-control{opacity:1;text-shadow:none}.row .vc_images_carousel .vc_carousel-control .icon-prev:before,.row .vc_images_carousel .vc_carousel-control .icon-next:before{top:0}.row .vc_images_carousel .vc_carousel-control .icon-prev:before{content:"";font-family:thegem-icons;font-size:24px;font-style:normal;top:7px}.row .vc_images_carousel .vc_carousel-control .icon-next:before{content:"";font-family:thegem-icons;font-size:24px;font-style:normal;top:7px}.row .vc_pie_chart_back{border:7px solid #f7f7f7}.row .vc_pie_wrapper span{font-size:50px}.diagram-wrapper.style-2 .digram-line-box .skill-line{margin-right:0}.diagram-wrapper.style-2 .digram-line-box .skill-title{padding-left:0}.diagram-wrapper.style-2 .digram-line-box .skill-amount{margin-top:-30px}.diagram-wrapper.style-2 .digram-line-box .skill-element{padding-top:14px}.diagram-wrapper.style-1 .digram-line-box .skill-line{margin-right:0}.diagram-wrapper.style-1 .digram-line-box .skill-amount{margin-top:-30px}.diagram-wrapper.style-1 .digram-line-box .skill-element{padding-top:14px}.diagram-wrapper.style-3 .digram-line-box .skill-line{border-radius:50px;height:30px;margin-right:0;overflow:hidden}.diagram-wrapper.style-3 .digram-line-box .skill-title{text-transform:uppercase;letter-spacing:.07em;padding-top:3px;padding-left:22px;position:absolute}.diagram-wrapper.style-3 .digram-line-box .skill-title span{margin-left:8px}.diagram-wrapper.style-3 .digram-line-box .skill-amount{margin-top:-30px}.diagram-wrapper.style-3 .digram-line-box .skill-element{padding-top:18px}.diagram-wrapper.style-3 .skill-line div{height:30px}p.skill-style-3{font-size:10px;display:inline-block}.diagram-wrapper.style-3 .skill-amount{display:none}.diagram-legend .legend-element .color{margin-top:5px}.widget_diagram .diagram-legend .legend-element .title{font-size:14px;font-weight:400}.widget_diagram .diagram-legend .legend-element .color{float:left;width:12px;height:12px;margin-top:-1px;display:block}.widget_diagram .diagram-legend .legend-element{margin-top:15px}.row .vc_progress_bar .vc_label{text-transform:uppercase}.row .vc_round-chart .vc_chart-legend span{border-radius:50%}.row .vc_chart .vc_chart-legend li{margin:0 20px 1em}.diagram-circle .diagram-legend .legend-element .title{line-height:inherit}.style-2 .diagram-circle .diagram-legend .legend-element .title{font-size:inherit;color:#5f727f;margin-left:18px}.style-2 .diagram-circle .diagram-legend .legend-element .color{width:10px;height:10px;margin-top:8px}.style-2 .diagram-circle .diagram-legend .legend-element{margin:-10px 0 15px}.gem-dropcap-shape-hexagon{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative}.gem-dropcap-shape-hexagon span.gem-dropcap-letter{background:0 0!important;border:none!important}.dropcap-hexagon-inner{position:absolute}.gem-dropcap-letter{z-index:10}.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-back{z-index:1;font-size:0;line-height:1;display:block;position:relative;overflow:hidden;transform:rotate(-30deg)skew(30deg)}.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-back .gem-dropcap-shape-hexagon-back-inner,.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-back .gem-dropcap-shape-hexagon-back-inner-before{width:inherit;height:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;display:block;overflow:hidden;transform:skew(-30deg)rotate(60deg)skew(30deg)}.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-top{z-index:2;font-size:0;line-height:1;display:block;position:absolute;top:0;left:0;overflow:hidden;transform:rotate(-30deg)skew(30deg)}.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-top .gem-dropcap-shape-hexagon-top-inner,.gem-dropcap-shape-hexagon .gem-dropcap-shape-hexagon-top .gem-dropcap-shape-hexagon-top-inner-before{width:inherit;height:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;display:block;overflow:hidden;transform:skew(-30deg)rotate(60deg)skew(30deg)}.gem-dropcap-shape-hexagon.gem-dropcap-style-big,.gem-dropcap-shape-hexagon.gem-dropcap-style-big:last-child{margin:5px 0}.gem-dropcap-shape-hexagon.gem-dropcap-style-big .gem-dropcap-shape-hexagon-back{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:86px;height:76px}.gem-dropcap-shape-hexagon.gem-dropcap-style-big .gem-dropcap-shape-hexagon-top{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:80px;height:70px;top:3px;left:3px}.gem-dropcap-shape-hexagon .gem-dropcap-letter{line-height:62px}.gem-dropcap-shape-hexagon.gem-dropcap-style-medium,.gem-dropcap-shape-hexagon.gem-dropcap-style-medium:last-child{margin:3px 0}.gem-dropcap-shape-hexagon.gem-dropcap-style-medium .gem-dropcap-letter{text-indent:13px;line-height:36px}.gem-dropcap-shape-hexagon.gem-dropcap-style-medium .gem-dropcap-shape-hexagon-back{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:62px;height:52px}.gem-dropcap-shape-hexagon.gem-dropcap-style-medium .gem-dropcap-shape-hexagon-top{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:58px;height:48px;top:2px;left:2px}.gem-dropcap-style-medium .dropcap-hexagon-inner{margin-top:0}.gem-dropcap-shape-hexagon span.gem-dropcap-letter{text-indent:9px}body .vc_separator.vc_sep_double .vc_sep_line{height:7px!important}.vc_separator.vc_sep_double.vc_sep_border_width_2 .vc_sep_line{height:8px!important}body .vc_separator h4{margin-top:3px}.mouse-scroll{cursor:pointer;border:3px solid #4dc4c8;border-radius:50px;width:32px;height:48px;margin:0 auto;font-size:10000px;display:block;position:relative;overflow:hidden;transform:translate(0)}.mouse-scroll:after{content:"";opacity:1;background-color:#4dc4c8;border-radius:4px;width:4px;height:8px;margin-left:-2px;-webkit-animation:1.5s cubic-bezier(.68,-.55,.265,1.55) infinite scrollAnimation;animation:1.5s cubic-bezier(.68,-.55,.265,1.55) infinite scrollAnimation;position:absolute;top:7px;left:50%;-webkit-transform:translateY(0)scaleY(1)scaleX(1)translateZ(0);transform:translateY(0)scaleY(1)scaleX(1)translateZ(0)}@keyframes scrollAnimation{0%,20%{transform:translateY(0)scaleY(1)scaleX(1)translateZ(0)}10%{opacity:1;transform:translateY(0)scaleY(1.2)scaleX(1.2)translateZ(0)}to{opacity:.01;transform:translateY(16px)scaleY(2.5)scaleX(.5)translateZ(0)}}@-webkit-keyframes scrollAnimation{0%,20%{-webkit-transform:translateY(0)scaleY(1)scaleX(1)translateZ(0)}10%{opacity:1;-webkit-transform:translateY(0)scaleY(1.2)scaleX(1.2)translateZ(0)}to{opacity:.01;-webkit-transform:translateY(16px)scaleY(2.5)scaleX(.5)translateZ(0)}}.wpcf7 .contact-form-style-1 input[type=submit]{width:auto}div.wpcf7-validation-errors{float:left;text-align:center;border:2px solid #f7e700;width:100%;margin:0 auto}.vc_message_box-icon>*,.vc_message_box-icon>.fa{margin-top:-12px}.contact-form-style-7 textarea{height:140px!important}.contact-form-style-7 input[type=submit]{background-color:#8f44ad}.contact-form-style-7 textarea,.contact-form-style-7 input{background-color:#e6e6e61c;border:none}.contact-form-style-7 p input[type=submit]{border-radius:0}.contact-form-style-7 :after{color:#fff!important}.contact-form-style-7 input{margin-bottom:17px}.products-grid-form p{margin:0 0 20px;padding:0;display:block;width:100%!important}.products-grid-form p span{display:block;width:100%!important}.products-grid-form p input{text-align:center;width:100%;height:50px;line-height:50px;display:inline-block;border-radius:0!important}.products-grid-form p.area input{color:#a8b4bc!important}.products-grid-form p.button input{background:#272439;font-weight:200;color:#fff!important}.products-grid-form p.button input:hover{background:#00bcd4}