#menu-item-25827{display:none;}
#wrapper-navbar .container-fluid {  max-width: 1362px;}
#wrapper-navbar .navbar-brand {max-width:82px; width: 82px;}
#wrapper-navbar .navbar-brand  img{width:100%}
#wrapper-navbar .menu #menu-right li.sign a,
#wrapper-navbar .menu #menu-right li a{font-weight:400!important; font-size:14px;padding:3px 13px !important;}
#wrapper-navbar .menu-h{float:none}
#wrapper-navbar{padding: 2.4rem 0;}
#wrapper-navbar .menu.menu-right{margin-left:0}
#wrapper-navbar .container-fluid .col{justify-content: space-between;}
#wrapper-navbar .menu-h > ul > li{font-size:12px;}
/*.easy-notification-bar {font-family:"SF Pro Text",sans-serif;font-weight:600;	display: table;	width: 100%;	background: #262626;	color: #fff;	padding: 0.5em 1em;	font-size: 16px;	line-height: 1.8;	position: relative;    z-index: 99;    box-sizing: border-box;}*/
.easy-notification-bar--hidden {	display: none !important;}
.easy-notification-bar--sticky {	position: -webkit-sticky;	position: sticky;	top: 0;}
.easy-notification-bar--collapsible.easy-notification-bar--align_center {	padding-left: 50px;	padding-right: 50px;}
.easy-notification-bar-container {	display: table-cell;	vertical-align: middle;	width: 100%;}
.easy-notification-bar-message,
.easy-notification-bar-button {	display: inline-block;}
.easy-notification-bar-button {    margin-left: 0.67em;    padding: 0.2em 0;}
.easy-notification-bar-button a {	padding: 0.55em 1.25em;}
.easy-notification-bar-button a,
.easy-notification-bar-button a:hover,
.easy-notification-bar-button a:visited,
.easy-notification-bar-button a:focus {	font-weight:400;font-family:"SF Pro Text",sans-serif;font-weight:normal;font-size:14px;line-height:22px;border-radius:5px;-webkit-border-radius:5px;color: #595959;	font-weight: 700;	text-decoration: none;	background: #fff}
.easy-notification-bar-button a:hover {	opacity: 0.9;}
.easy-notification-bar .enb-textcenter {	text-align: center;}
.easy-notification-bar .enb-textleft {	text-align: left;}
.easy-notification-bar .enb-textright {	text-align: right;}
.customize-partial-edit-shortcuts-shown .easy-notification-bar-customize-selector .customize-partial-edit-shortcut,
.customize-partial-edit-shortcuts-shown .easy-notification-bar-customize-selector .widget .customize-partial-edit-shortcut {	position: relative;	z-index: 999;}
.customize-partial-edit-shortcuts-shown .easy-notification-bar-customize-selector .customize-partial-edit-shortcut-button {	left: 1em;	top: 0.5em;}
/* Close Icon */
a.easy-notification-bar__close {	display: none;	position: absolute;	right: 20px;	top: 50%;	transform: translateY(-50%);	color: inherit;	text-decoration: none;	line-height: 1;	padding: 0;	margin: 0;	text-decoration: none;	background: none;	border: 0;}
a.easy-notification-bar__close:hover,
a.easy-notification-bar__close:focus {	background: none;	color: inherit;	border: 0;	text-decoration: none;}
.rtl a.easy-notification-bar__close,
.easy-notification-bar--align_right a.easy-notification-bar__close {	left: 20px;right: auto;}
.top-banner{font-family:"SF Pro Text",sans-serif;background:#2E42B4;padding:150px 0 125px;}
.top-banner .container{display:flex;align-items:center;justify-content:space-between;color:#fff; padding-bottom: 50px;}
#quick-links .container { flex-direction: column;}
.top-banner .left{width:52%; padding-right: 50px;}
.top-banner .img{width:48%;}
.top-banner{position:relative;}
.top-banner .see{left: 50%;position: absolute;bottom: 100px;margin:0 0 0 -91px;color:#fff;font-size:14px;line-height:22px;font-family:"SF Pro Text",sans-serif;font-weight:600;padding:0 0 14px;background:url(img/down.svg) no-repeat 50% 100%;background-size:12px;}
.top-banner .see:hover{opacity:0.6}
#content .container{max-width:1245px;}
.top-banner h1{font-family:"SF Pro Text",sans-serif;margin:0 0 25px;font-size:56px;line-height:64px;font-weight:600}
.top-banner p{font-family:"SF Pro Text",sans-serif;font-size:20px;line-height:28px;font-weight:600}
.top-banner .img img{max-width:100%;height:auto;}
.top-banner .btn{margin-top:19px;color:#262626;font-size:16px;line-height:24px;background:#fff;border:none;padding: 8px 16px;border: 1px solid #D9D9D9;border-radius:8px;-webkit-border-radius:8px}
.top-banner .btn:hover{background:#000;color:#fff}

.home .top-banner {
	padding-bottom: 0;
}
.home .top-banner #top-content h1 { display: flex; text-align: left; font-size: 22px; line-height: 29px; max-width: 850px; margin: 0 0 25px;}
.home .top-banner #top-content .alignleft {margin-right: 0; min-width: 100px; max-width: 100px; width: 100%;}
.home .top-banner #top-content h2 { font-size: 20px; line-height: 26px;}


#quick-links {align-items: stretch; padding-bottom: 30px; flex-direction: column; display: flex; background-color: rgb(255,255,255);}
#quick-links .quick-link {font-size: 20px; line-height: 34px; border-bottom: solid 1px #4552D9; padding: 20px 0; width: 100%;}
#quick-links .quick-link:last-child { }
#quick-links .quick-link-inner {display: flex; align-items: center; height: 100%; padding: 0 30px; }
#quick-links .quick-link-inner a { color: #4552D9; }
#quick-links .quick-link-inner img {min-width: 50px; margin-right: 10px; }

#award-text { display: flex; justify-content: space-between; margin: 20px 0; align-items: center; }
#award-text img { max-width: 60px; margin-right: 15px; }

@media (min-width: 1024px) {
	#quick-links .container { flex-direction: row; }
	.home .top-banner #top-content h1 {font-size: 36px; line-height: 40px; text-align: center; margin: 0 auto; }

    #quick-links { flex-direction: row; padding-bottom: 0; }
    #quick-links .quick-link {padding: 0 40px; border-bottom: none; border-right: solid 1px #4552D9; max-width: 25%; flex-basis: 25%; height: 100%;}
	#quick-links .quick-link:last-child {border-right: none; }
    #quick-links .quick-link-inner { padding: 0; }
    #quick-links .quick-link:first-child {padding: 0 30px 0 0; }
    #quick-links .quick-link:last-child {padding: 0 0 0 30px; }
}


.stripe{padding:16px 0 5px;font-family:"SF Pro Text",sans-serif;color:#fff;color:#fff;text-align:center;background:#2E42B4 url(img/bg-stripe.jpg) repeat-x 50% 0;font-weight:16px;line-height:24px;font-weight:600;}
.stripe img{margin:0 12px 0 0}
.tabs-section{background:#FAFAFA;padding:80px 0;font-family:"SF Pro Text",sans-serif;}
.tabs-section .top{max-width:570px;margin:0 auto 59px;}
.tabs-section .top h2{font-family:"SF Pro Text",sans-serif;color:#000;font-size:46px;line-height:54px;font-weight:600;margin:0 0 10px;text-align:center}
.tabs-section .top p{font-family:"SF Pro Text",sans-serif;color:#000;font-size:16px;line-height:24px; margin:0 0 10px;text-align:center}
.tabs-section .tabset{max-width: 965px;display:flex;justify-content:space-between;list-style:none; margin:0 auto 30px;padding:0;}
.tabs-section .tabset li{width:28%;text-align:center;}
.tabs-section .tabset li a{display:block;padding:40px 28px 28px;}
.tabs-section .tabset li a:hover{text-decoration:none;}
.tabs-section .tabset li a:hover{background:#fff;border-radius:20px;-webkit-border-radius:20px;}
.tabs-section .tabset li a.active{box-shadow:0px 10px 40px rgba(0, 0, 0, 0.05);background:#fff;border-radius:20px;-webkit-border-radius:20px;}
.tabs-section .tabset li a .icon{border-radius:50%;-webkit-border-radius:50%;width:50px;height:50px;display:block;margin:0 auto 12px;text-align:center;vertical-align:middle;line-height:50px;background:#F0F0F0;}
.tabs-section .tabset li a .title{display:block;text-align:center;color:#000;font-weight:600}
.tabs-section .tabset li a.active .icon img{filter: brightness(0) invert(1);}
.tabs-section .tabset li a.active .icon{background:#2E42B4}
.tabs-section .tab-area{padding-top: 10px;padding-bottom: 60px;max-width:622px;margin:0 auto;font-size:20px;line-height:28px;font-weight:600}
.columns{padding:60px 0;color:#fff;background:#4552D9 url(img/bgplus.jpg) repeat;}
.columns .top{max-width:570px;margin:0 auto 20px;}
.columns .top h2{color:#fff;font-size:46px;line-height:54px;font-weight:600;margin:0 0 91px;text-align:center}
.columns .top p{color:#fff;font-size:16px;line-height:24px; margin:0 0 10px;text-align:center} 
.columns-hold{padding:0;display:flex;justify-content:space-between;text-align:center;padding-bottom:95px}
.columns-hold .col{width:25%;font-size:20px;line-height:28px;}
.columns-hold  .icon{max-width:56px;margin:0 auto 18px;}
.columns-hold  .icon img{max-width:100%;height:auto;display:block;}
.galleries{padding:83px 0;background:#fff;}

.home .galleries .top-area {text-align: center;}
.gallery{margin:0;padding:0;list-style:none;overflow:hidden;}
.gallery li{padding:0;position:relative;width:100%;margin:0; align-items:center;justify-content:space-between;}
.gallery li .text{padding-top:36px;width:31%;float:left;}
.gallery li .text h2{font-family:"SF Pro Text",sans-serif;color:#000;font-size:46px;line-height:54px;font-weight:600;margin:0 0 42px}
.gallery li .text p{font-family:"SF Pro Text",sans-serif;color:#000;font-size:20px;line-height:28px;font-weight:600;margin:0 0 10px;}
.gallery li .text .btn{margin-top: 33px;color:#fff;font-size:16px;line-height:24px;background:#2E42B4;border:none;padding: 8px 25px;border: 1px solid #2E42B4;border-radius:8px;-webkit-border-radius:8px}
.gallery li .text .btn:hover{background:#000}
.gallery li .img{padding:2.4% 7.7% 0;width:64%;float:right;background:url(img/laptop.jpg) no-repeat;background-size:100% auto}
.gallery li .img img{max-width:100%;height:auto;}
.galleries .slick-dots {text-align:center;margin:0;padding:76px 0 0;list-style:none;overflow:hidden;}
.galleries .slick-dots li{width: auto;display:inline-block;vertical-align:top;margin:0 10px}
.galleries .slick-dots li button{width:20px;height:20px;background:#D9D9D9;border-radius:50%;-webkit-border-radius:50%;text-indent:-9999px;overflow:hidden;border:none;cursor:pointer;}
.galleries .slick-dots li.slick-active button {background:#2E42B4}
.galleries .slick-dots li:nth-child(3),
.galleries .slick-dots li:nth-child(4) { display: none; }
.galleries + .columns{padding-bottom: 10px;background:#FAFAFA}
.galleries + .columns  h2{font-family:"SF Pro Text",sans-serif;color:#000}
.galleries + .columns  .col .icon{float:left;margin:0 18px 10px 0;}
.galleries + .columns  .col p{font-family:"SF Pro Text",sans-serif;color:#000;}
.galleries + .columns  .columns-hold {padding:0;flex-wrap:wrap;  /*max-width: 1074px;*/  margin: 0 auto;}
.galleries + .columns  .col {margin-bottom: 73px;flex-basis: 25%;width:25%;text-align:left; display: flex; flex-direction: column;}
.galleries + .columns  .col h4{font-family:"SF Pro Text",sans-serif;color:#000;font-size:24px;line-height:32px;font-weight:600;margin:0 0 10px;}
.galleries + .columns  .col p{font-family:"SF Pro Text",sans-serif;color:#000;font-size:16px;line-height:24px;font-weight:600;margin:0 0 10px;}
.galleries + .columns  .col p a {color: #0078f7; }
.galleries + .columns + .columns{padding-top: 78px;background:#fff;}
.galleries + .columns + .columns  h2{font-family:"SF Pro Text",sans-serif;color:#000;margin:0 0 58px;}
.galleries + .columns + .columns .col{text-align:left;}
.galleries + .columns + .columns  .col h4{font-family:"SF Pro Text",sans-serif;color:#000;font-size:24px;line-height:32px;font-weight:600;margin:0 0 5px;}
.galleries + .columns + .columns  p{font-weight:400;font-family:"SF Pro Text",sans-serif;color:#000;font-size:14px;line-height:22px;}
.galleries + .columns + .columns  p a{color:#1890FF;font-size:16px;line-height:22px;}
.galleries + .columns + .columns .icon{margin:0 auto 20px 0}
.sign-up{background:#2E42B4;padding:155px 0 130px;}
.sign-up .top{max-width:748px;margin:0 auto 20px;}
.sign-up .top h2{font-family:"SF Pro Text",sans-serif;color:#fff;font-size:30px;line-height:38px;font-weight:600;margin:0 0 10px;text-align:center}
.sign-up .top p{font-family:"SF Pro Text",sans-serif;color:#fff;font-size:16px;line-height:24px; margin:0 0 10px;text-align:center} 
.sign-up .container .gform_wrapper{overflow:hidden;text-align:center;margin-top:3rem!important}
.sign-up .container .gform_wrapper form{text-align:center}
.sign-up .container .gform_wrapper .gform_body{margin-right: 15px;display:inline-block;vertical-align:top;width:42%}
.sign-up .container .gform_wrapper .gform_body ul{width: 100%;margin:0;padding:0;list-style:none;overflow:hidden;float:left}
.sign-up .container .gform_wrapper .gform_body ul li{width: 100%;vertical-aling:top;float:left;padding:0;margin:0}
.sign-up .container .gform_wrapper .gform_body ul li input{font-family:"SF Pro Text",sans-serif;border:2px solid #fff;border-radius:8px;-webkit-border-radius:8px;color:#fff;font:400 18px/32px "SF Pro Text",sans-serif;padding:19px 20px!important;margin:0;background:transparent;width:100%;height:60px}
.sign-up .container .gform_wrapper .gform_body ul li input::-webkit-input-placeholder {  color:#fff;opacity:1;}
.sign-up .container .gform_wrapper .gform_body ul li input::-moz-placeholder {  color:#fff;opacity:1;}
.sign-up .container .gform_wrapper .gform_body ul li input:-ms-input-placeholder {  color:#fff;opacity:1;}
.sign-up .container .gform_wrapper .gform_body ul li input:-moz-placeholder {  color:#fff;opacity:1;}
.sign-up .container .gform_wrapper .gform_body ul .gfield_error{border:none;background-color:transparent!important;margin-bottom:0!important}
.sign-up .container .gform_wrapper .gform_footer{width:auto;margin:0;padding:0;display:inline-block;vertical-align:top}
.sign-up .container .gform_wrapper .gform_footer input{width:190px;height:60px;border-radius:8px;-webkit-border-radius:8px;padding:0;background:#fff;color:#4552d9;border:none;cursor:pointer;margin:0;font:400 20px/60px "SF Pro Text",sans-serif}
.sign-up .container .gform_wrapper .gform_footer input:hover{border-color:#000;background:#000;color:#fff}
.down-area .top{max-width:748px;margin:0 auto 81px;}
.down-area .top h2{font-family:"SF Pro Text",sans-serif;color:#000;font-size:46px;line-height:54px;font-weight:600;margin:0 0 10px;text-align:center}
.down-area .top p{font-family:"SF Pro Text",sans-serif;color:#000;font-size:20px;line-height:28px;font-weight:600;margin:0 0 10px;text-align:center}
.download-list{max-width:1000px;margin:0 auto;padding:0;list-style:none;overflow:hidden;display:flex;justify-content:space-between; flex-wrap: wrap;}
.download-list li{width:30%;position:relative;margin-bottom:55px;}
.download-list li a:after{font:16px/24px "SF Pro Text",sans-serif;position:absolute;bottom:-45px;left:0;width:100%;display:block;content:'Get The Guide';text-align:left;color:#2E42B4;}
.download-list li img{max-width:100%;display:block;height:auto;margin:0 auto 0}
.download-list li  a{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;padding:0;display:block;}
.download-list li  a:hover {text-decoration: none;}
.download-list li  a .hover{    background: transparent;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;}
.download-list li  a h4 { text-align: center; margin: 10px 0 0;}
/* .download-list li .hover{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;background:rgba(0,0,0,0.35);position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;display:flex;align-content: center;align-items:center;justify-content: center;flex-wrap:wrap;border-radius:10px;-webkit-border-radius:10px} */
.download-list li .hover .title{display:block;width:100%;color:#fff;text-transform:uppercase;font-size:20px;line-height:30px;font-weight:600}
#resources {padding-bottom:135px;padding-top:98px;}
#resources .top{max-width:748px;margin:0 auto 20px;}
#resources .top h2{font-family:"SF Pro Text",sans-serif;color:#000;font-size:46px;line-height:54px;font-weight:600;margin:0 0 10px;text-align:center}
#resources .top p{font-family:"SF Pro Text",sans-serif;color:#000;font-size:20px;line-height:28px;font-weight:600;margin:0 0 10px;text-align:center}
#resources .tabset{margin:0 0 30px;padding:7px 0 45px;list-style:none;overflow:hidden;text-align:center}
#resources .tabset li{font-family:"SF Pro Text",sans-serif;display:inline-block;vertical-align:top;margin:0 20px;font-size:14px;line-height:22px;}
#resources .tabset li a{color:#595959;}
#resources .tabset li a.active{color:#2E42B4;font-weight:600}
#resources .post{font-family:"SF Pro Text",sans-serif;}
#resources .post .img-wrapper img{border-radius:10px;-webkit-border-radius:10px;overflow:hidden;}
#resources .post .img-wrapper img{margin-bottom:22px;max-width:100%;height:auto;display:block;}
#resources .post .img-wrapper .date{display:block;font-size:12px;line-height:20px;margin:0 0 19px}
#resources .post h3{font-family:"SF Pro Text",sans-serif;font-weight:600;display:block;font-size:20px;line-height:28px;margin:0 0 17px}
#resources .post  h3 a{color:#000;}
#resources .post p{font-family:"SF Pro Text",sans-serif;font-size:14px;line-height:22px;}
#resources .post .more{display:inline;}
#resources .post p{display:inline;}
#resources .post .more a{text-decoration:underline;color:#2E42B4;font-size:14px;line-height:22px;}
#resources .post .more a:hover{text-decoration:none;}
.down-area{padding-top:95px;padding-bottom:120px}
#page-wrapper .cta-standart {background:#2E42B4;}
#page-wrapper .cta-standart  h2{color:#fff;font:600 72px/100px Inter, Arial,sans-serif}
#page-wrapper .cta-standart  h2 span{color:#fff;font:300 72px/100px Inter, Arial,sans-serif}
#page-wrapper .cta-standart .container{padding:41px 41px;background:#2E42B4;}
.test-area{background:#F5F5F5;padding:100px 0}
.test-area .top{max-width:748px;margin:0 auto 82px;}
.test-area .log{text-align:center;padding-top:92px}
.test-area .log p{font-weight:600}
.test-area .log .logos-list{margin:0;padding:16px 0 0;list-style:none;overflow:hidden;}
.test-area .log .logos-list li{vertical-align: middle;padding:0;margin:0 20px;display:inline-block; }
.test-area .top  h2{font-family:"SF Pro Text",sans-serif;color:#000;font-size:46px;line-height:54px;font-weight:600;margin:0 0 10px;text-align:center}
.test-area .top  p{font-family:"SF Pro Text",sans-serif;color:#000;font-size:20px;line-height:28px;font-weight:600;margin:0 0 10px;text-align:center}
.test-list{max-width: 895px;padding:0;list-style:none;overflow:hidden;margin:0 auto;padding:0;}
.test-list li{padding:0;margin:0;width:100%}
.test-list li .img{float:left;width:36%}
.test-list li .img img{max-width:100%;height:auto;border-radius:12px;-webkit-border-radius:12px;overflow:hidden}
.test-list li .text{/*float:right;width:56%*/}
.test-list li .text .reg{margin-top:46px;float:right;width:165px}
.test-list li .text .reg img{width:100%;height:auto}
.test-list li .text p{position:relative;padding:36px 0 0 64px;margin:0 0 49px;background:url(img/quotesmall.svg) no-repeat;background-size:50px auto;font-family:"SF Pro Text",sans-serif;font-size:24px;line-height:32px;}
.test-list li .text p:after{-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);position:absolute;bottom:-50px;right:0;width:50px;height:50px;content:'';background:url(img/quotesmall.svg) no-repeat;background-size:50px auto;}
.test-list li .text .prof{margin:0 0 0 64px;display:block;font-family:"SF Pro Text",sans-serif;font-size:14px;line-height:24px;font-weight:500}
.test-list li .text .name{margin:0 0 0 64px;display:block;font-family:"SF Pro Text",sans-serif;font-size:16px;line-height:24px;font-weight:600}
#page-wrapper .test-area .slick-prev{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;top: auto;margin:0;-webkit-transform: scaleX(1);transform: scaleX(1);right: auto;left:auto;position:absolute;bottom:0;left:calc(44% + 60px);z-index:10;width:40px;height:40px;background:url(img/arrowleft.svg) no-repeat;background-size:40px auto}
#page-wrapper  .test-area .slick-next{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;top: auto;margin:0;right: auto;left:auto;position:absolute;bottom:0;left:calc(44% + 60px);margin:0 0 0 60px;z-index:10;width:40px;height:40px;background:url(img/arrowright.svg) no-repeat;background-size:40px auto}
#page-wrapper .test-area .slick-prev:hover,
#page-wrapper  .test-area .slick-next:hover{opacity:0.6}

#wrapper-footer .row:nth-child(1){padding-top:80px}
#wrapper-footer .logo .navbar-brand{max-width:270px}
#wrapper-footer .row .row{padding:0}
#wrapper-footer .row+.row{padding-top:25px;border-top: 1px solid #595959;}
#wrapper-footer p{color:#fff;font-family:"SF Pro Text",sans-serif;font-size:16px;line-height:24px;}
#wrapper-footer .site-info{max-width:400px;color:#fff;font-family:"SF Pro Text",sans-serif;font-size:16px;line-height:24px;}
#wrapper-footer .copy{padding-top: 48px;display: block;color:#fff;font-family:"SF Pro Text",sans-serif;font-size:16px;line-height:24px;}
#wrapper-footer .gform_wrapper{overflow:hidden;text-align:left;margin-top:0!important}
#wrapper-footer .gform_wrapper h3{color:#fff;}
#wrapper-footer .gform_wrapper form{text-align:left}
#wrapper-footer .gform_wrapper .gform_body{margin-right: 15px;display:inline-block;vertical-align:top;width:calc(100% - 183px)}
#wrapper-footer .gform_wrapper .gform_body ul{width: 100%;margin:0;padding:0;list-style:none;overflow:hidden;float:left}
#wrapper-footer .gform_wrapper .gform_body ul li{width: 100%;vertical-aling:top;float:left;padding:0;margin:0}
#wrapper-footer .gform_wrapper .gform_body ul li input{font-family:"SF Pro Text",sans-serif;border:2px solid #fff;border-radius:8px;-webkit-border-radius:8px;color:#fff;font:400 18px/32px "SF Pro Text",sans-serif;padding:19px 20px!important;margin:0;background:transparent;width:100%;height:60px}
#wrapper-footer .gform_wrapper .gform_body ul li input::-webkit-input-placeholder {  color:#fff;opacity:1;}
#wrapper-footer .gform_wrapper .gform_body ul li input::-moz-placeholder {  color:#fff;opacity:1;}
#wrapper-footer .gform_wrapper .gform_body ul li input:-ms-input-placeholder {  color:#fff;opacity:1;}
#wrapper-footer .gform_wrapper .gform_body ul li input:-moz-placeholder {  color:#fff;opacity:1;}
#wrapper-footer .gform_wrapper .gform_body ul .gfield_error{border:none;background-color:transparent!important;margin-bottom:0!important}
#wrapper-footer .gform_wrapper .gform_footer{width:163px;margin:0;padding:0;display:inline-block;vertical-align:top}
#wrapper-footer .gform_wrapper .gform_footer input{width:100%;height:60px;border-radius:8px;-webkit-border-radius:8px;padding:0;background:transparent;color:#fff;border:none;cursor:pointer;margin:0;font:400 20px/56px "SF Pro Text",sans-serif;border:2px solid #fff;}
#wrapper-footer .gform_wrapper .gform_footer input:hover{border-color:#000;background:#000;color:#fff}
#wrapper-footer .menu ul li {  font-size: 15px;}
#wrapper-footer .menu-col{padding-right:0}

@media only screen and (max-width: 1424px) {
	#wrapper-navbar .container-fluid{padding-left:20px;padding-right:20px}
}
@media only screen and (max-width: 1224px) {
	.top-banner{padding-bottom:68px}
	#wrapper-footer .row:nth-child(1){padding-bottom:20px}
	.sign-up{padding:100px 0}
	.top-banner .see{bottom: 10px;margin:0 0 0 -70px}
}
@media only screen and (max-width: 1160px) {
	#wrapper-navbar .menu.menu-right{margin-left:auto}
	 #wrapper-navbar .menu-h {  padding-top: 100px;}
}
@media only screen and (max-width: 980px) {
	body .top-banner { padding-top: 120px; }
	.top-banner h1{font-size: 46px;    line-height: 54px;}
	.gallery li .text p,
	.top-banner p{font-size:17px;line-height:22px;}
	.columns .top h2,
	.gallery li .text h2,
	.down-area .top h2,
	#resources .top h2,
	.test-area .top h2,
	.tabs-section .top h2{font-size:40px;line-height:44px;}
	.tabs-section{padding-bottom:0}
	.columns-hold{padding-bottom:0}
	.columns-hold{flex-wrap:wrap;}
	.columns-hold .col{width:50%;    flex-basis: 50%;margin-bottom:30px}
	.columns-hold{margin-bottom:-30px}
	.gallery li .text,
	.gallery li .img{float:none;width:100%}
	.gallery li .img{padding:3.4% 12.7% 0}
	.galleries + .columns .col .icon{float:none;    margin: 0 auto 3px;}
	.galleries + .columns .col{text-align:center;margin-bottom: 30px;}
	.down-area .top{margin-bottom:30px}
	.test-list li .text p{padding-bottom:53px}
	#page-wrapper .cta-standart h2{font:600 42px/50px Inter, Arial,sans-serif}
	#page-wrapper .cta-standart h2 span{font:600 42px/50px Inter, Arial,sans-serif}
	.sign-up{padding:60px 0}
	.down-area{padding-top:60px;padding-bottom:60px}
	#page-wrapper .cta-standart .container{padding:0}
	#resources,
	.test-area{padding:60px 0}
	#page-wrapper .cta-standart {    padding: 60px 0;}
	#resources .tabset{margin:0}
	#wrapper-footer .row:nth-child(1)> .col-sm-6{margin-bottom: 20px;width: 100%;max-width: 100%;flex: 0 0 100%;}
}
@media only screen and (max-width: 767px) {
	#wrapper-footer .row:nth-child(1){padding-bottom:40px}
	.top-banner .container{display:block;}
	.top-banner .left {   width: 100%;   padding: 0;}
	.top-banner .img {   padding-bottom :30px; width: 100%;}
	.top-banner .img img{display:block;margin:0 auto}
    .top-banner .container { padding-bottom: 0; }
    body .top-banner:first-child p { text-align: left; font-size: 16px; line-height: 22px; }
    body .top-banner .container { display: flex; flex-direction: column-reverse; }
    body .top-banner .btn { margin: 0 auto 30px; }
    #award-text { text-align: left; }
    #award-text h5 { font-size: 14px; }
    #quick-links .container { padding-left: 20px !important; padding-right: 20px !important;}
	.columns .top h2,
	.gallery li .text h2,
	#resources .top h2,
	.test-area .top h2,
	.down-area .top h2,
	.top-banner h1,
	.tabs-section .top h2{font-size:30px;line-height:34px;    margin: 0 0 31px;}
	.top-banner {  padding-bottom: 38px;}
	.tabs-section{padding:40px 0}
	.tabs-section .top{margin-bottom:29px}
	.tabs-section .tabset li{width:100%}
	.tabs-section .tabset{display:block;}
	.tabs-section .tab-area{text-align:center}
	.tabs-section .tabset li a{padding:11px 28px 8px}
	.tabs-section .tab-area{padding-bottom:0}
	.columns-hold .col{width:100%}
	.columns{padding:40px 0}
	#resources .post:last-child{margin-bottom:0}
	#resources .post{margin-bottom:40px}
	.gallery li .text h2{margin:0 0 10px}
	.gallery li .text{text-align:center}
	.galleries + .columns .col{width:100%; flex-basis: 100%;}
	.galleries + .columns + .columns h2{margin:0 0 20px}
	.sign-up{padding:40px 0}
	.sign-up .container .gform_wrapper .gform_body{width:100%;margin:0 0 10px}
	.down-area {  padding-top: 40px;    padding-bottom: 40px;}
	.galleries + .columns + .columns{padding:40px 0}
	#page-wrapper .cta-standart{padding:40px 0}
	.download-list li{width:100%}
	.galleries{padding:45px 0}
	.download-list li{margin-bottom:90px}
	.download-list{display:block;margin-bottom:-50px}
	#resources, .test-area{padding:40px 0}
	.test-list li .img{float:none;width:100%;margin:0 0 20px}
	.test-list li .text{float:none;width:100%}
	#page-wrapper .test-area .slick-prev{left:0;}
	#page-wrapper .test-area .slick-next{left:0}
	#page-wrapper .cta-standart h2 span,
	#page-wrapper .cta-standart h2{text-align:center;font-size:30px;line-height:40px}
	#resources .tabset{margin:0}
	.test-area .log{    padding-top: 42px;}
	.test-area .top{margin:0}
	.test-list li .text p{font-size:20px;line-height:24px;}
	#wrapper-footer .menu-col{margin-bottom:10px}
	#wrapper-footer .copy { padding-top: 13px;}
	#wrapper-footer .gform_wrapper form{text-align:center;}
	#wrapper-footer .gform_wrapper h3{text-align:center}
	#wrapper-footer .gform_wrapper .gform_body{width:100%;margin: 0 0 14px;}
	#wrapper-footer .copy{text-align: center;margin: 0 0 20px;}
	#wrapper-footer .row:nth-child(1) { padding-bottom: 20px;}
	#wrapper-footer .row:nth-child(1){padding-top:20px;text-align:center}
	#wrapper-footer .site-info{margin:0 auto}
}