

@media (min-width: 1600px) and (max-width: 1700px) {
/* Landing Page Start */
.page-template-landing .main_wapper { padding-top: 126px; }
.lending_header_main_inner { padding: 17px 0 14px; }
.lending_header_main_inner a img { height: 54px; }
.landing_banner { min-height: 647px; }
.landing_banner_txt h1 {  font-size: 70px;}
.landing_banner_txt p { font-size: 26px; }
.landing_after_banner_sec { padding: 94px 0; }
.specialization_landing_sec { padding: 124px 0 332px; }
.specialization_landing_inner + .specialization_landing_inner { padding-top: 99px; }
.landing_footer_center { padding: 97px 0 36px; }
.landing_footer_center_inner .f_logo a img { width: 230px; }
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact:before, 
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact {  font-size: 25px;}
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact + .f_contact:before { padding: 0 20px 0 20px; }
/* Landing Page End */
}
@media (min-width: 1551px) and (max-width: 1599px) {
.banner_text h1{ max-width:100%; }
.company-box-left .company-box-over h2{ font-size:60px; }

.pixel-heart{ right:10%; }
.hom_dod_inner > .item { width: 14.2857%; }
/* Landing Page Start */
.page-template-landing .main_wapper { padding-top: 126px; }
.lending_header_main_inner { padding: 17px 0 14px; }
.lending_header_main_inner a img { height: 54px; }
.landing_banner { min-height: 647px; }
.landing_banner_txt h1 {  font-size: 70px;}
.landing_banner_txt p { font-size: 26px; }
.landing_after_banner_sec { padding: 94px 0; }
.specialization_landing_sec { padding: 124px 0 332px; }
.specialization_landing_inner + .specialization_landing_inner { padding-top: 99px; }
.landing_footer_center { padding: 97px 0 36px; }
.landing_footer_center_inner .f_logo a img { width: 230px; }
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact:before, 
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact {  font-size: 25px;}
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact + .f_contact:before { padding: 0 20px 0 20px; }
/* Landing Page End */
 
}
@media (min-width: 1300px) and (max-width: 1601px) {
.inner-banner .inner-banner-caption { padding: 40px 0px; }

.dna-outer .outer_dna_images { right: 45px;width: 251px; }

}
@media (min-width: 1400px) and (max-width: 1550px) {
.banner_text h1{ max-width:100%; font-size:36px; }
.banner-box .hover_box h3{ font-size:32px; }
.banner_text_small h2{ font-size:24px; line-height:30px; }

.company-box-left .company-box-over h2{ font-size:60px; }
.pixel-heart{ right:10%; }

.webi_dtl h3 { font-size: 35px; }
.bottm_button_grp { padding: 40px 0 0 0; }
.webi_time .time, .webi_time .date { font-size: 23px; }
.webi_time .date:after { height: 7px;width: 7px; }
.webi_dtl { padding: 40px 40px 40px 20px; }
.top_webi_sec { padding: 90px 0; }
.single-our_webinar .inner-banner .inner-banner-caption .caption-text { padding-top: 0;padding-bottom: 0; }
.hom_dod_inner > .item { width: 14.2857%; }

/* Landing Page Start */
.page-template-landing .main_wapper { padding-top: 126px; }
.lending_header_main_inner { padding: 17px 0 14px; }
.lending_header_main_inner a img { height: 54px; }
.landing_banner { min-height: 647px; }
.landing_banner_txt h1 {  font-size: 70px;}
.landing_banner_txt p { font-size: 26px; }
.landing_after_banner_sec { padding: 94px 0; }
.specialization_landing_sec { padding: 124px 0 292px; }
.landing_footer_top_row .landing_footer_top_img { min-height: 400px; }
.landing_footer_top { margin-top: -200px; }
.specialization_landing_inner + .specialization_landing_inner { padding-top: 99px; }
.landing_footer_center { padding: 97px 0 36px; }
.landing_footer_center_inner .f_logo a img { width: 230px; }
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact:before, 
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact {  font-size: 25px;}
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact + .f_contact:before { padding: 0 20px 0 20px; }
 /* Landing Page End */
}
@media (min-width: 1300px) and (max-width: 1399px) {
.banner_text h1{ max-width:100%; font-size:32px; }
.banner-box .hover_box h3{ font-size:28px; }
.banner_text_small h2{ font-size:22px; line-height:28px; }

.company-box-left .company-box-over h2{ font-size:50px; }
.company-box-left .company-box-over h3{ font-size:34px; }
.home_company_right .company-box-over h3{ font-size:34px; }
.home_company_right .company-box-over h2{ font-size:70px; }

.inner-banner .inner-banner-caption .caption-text h1{ font-size:60px; line-height:76px; }
.down_arrow a{ width:60px;}
.pixel-heart{ right:10%; }


.webi_dtl h3 { font-size: 35px; }
.bottm_button_grp { padding: 40px 0 0 0; }
.webi_time .time, .webi_time .date { font-size: 23px; }
.webi_time .date:after { height: 7px;width: 7px; }
.webi_dtl { padding: 40px 40px 40px 20px; }
.top_webi_sec { padding: 90px 0; }

.single-our_webinar .inner-banner .inner-banner-caption .caption-text { padding-top: 0;padding-bottom: 0; }

.hom_dod_inner > .item { width: 14.2857%; }
.dod-wapper.onze_diensten { padding-bottom: 72px; }

/* Landing Page Start */
.page-template-landing .main_wapper { padding-top: 126px; }
.lending_header_main_inner { padding: 17px 0 14px; }
.lending_header_main_inner a img { height: 54px; }
.landing_banner { min-height: 517px; }
.landing_banner_txt h1 {  font-size: 60px;}
.landing_banner_txt p { font-size: 21px; }
.landing_after_banner_sec { padding: 87px 0; }
.specialization_landing_inner_1 h2,
.specialization_landing_inner_2 h2,
.landing_after_banner_inner h2 { padding: 0 0 27px 0; }
.landing_footer_top_dtl h2,
.landing_wrap h2 { font-size: 35px; }
.specialization_landing_sec { padding: 124px 0 292px; }
.landing_footer_top_row .landing_footer_top_img { min-height: 400px; }
.landing_footer_top { margin-top: -200px; }
.specialization_landing_inner + .specialization_landing_inner { padding-top: 99px; }
.landing_footer_center { padding: 97px 0 36px; }
.landing_footer_center_inner .f_logo a img { width: 230px; }
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact:before, 
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact {  font-size: 25px;}
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact + .f_contact:before { padding: 0 20px 0 20px; }
/* Landing Page End */
}
@media (min-width: 1200px) and (max-width: 1299px) {
.banner_text h1{ max-width:100%; font-size:30px; }
.banner-box .hover_box h3{ font-size:26px; }
.banner_text_small h2{ font-size:20px; line-height:28px; }

.team_outer_slider .owl-carousel{  padding:0 100px;}
.team-box .over-text h3{ font-size:30px; line-height:35px; }
.team-box .over-text{ padding:0 40px; }
.team-box .over-text p{ font-size:22px; }

.company-box-left .company-box-over h2{ font-size:50px; }
.company-box-left .company-box-over h3{ font-size:34px; }
.home_company_right .company-box-over h3{ font-size:34px; }
.home_company_right .company-box-over h2{ font-size:70px; }

.inner-banner .inner-banner-caption .caption-text h1{ font-size:60px; line-height:76px; }
.down_arrow a{ font-size:60px;}

.het-begin-right .vdi_image .ply-icon img{ width:105px;}
.feature-box .image .ply-icon img{ width:105px;}
.pixel-heart{ right:10%; top:-46px; }
.pixel-heart img{ width:100px; }
.community-text{ padding:0 0px; }
.download_pdf_btn > span { width: 100%; }
.download_pdf_btn > span + span { padding: 15px 0 0 0; }


.webi_dtl h3 { font-size: 31px; }
.bottm_button_grp { padding: 40px 0 0 0; }
.webi_time .time, .webi_time .date { font-size: 23px; }
.webi_time .date:after { height: 7px;width: 7px; }
.webi_dtl { padding: 40px 40px 40px 20px; }
.top_webi_sec { padding: 80px 0; }
.list_webina_sec .webi_dtl { padding: 40px; }
.list_webina_sec .bottm_button_grp { padding: 35px 0 0 0; }
.list_webina_sec { padding: 77px 0; }
.bottom_footer_sec { padding: 80px 0; }
.bottm_button_grp .more-abt-links + .links { margin-left: 24px; }
.single-our_webinar .inner-banner .inner-banner-caption .caption-text { padding-top: 0;padding-bottom: 0; }
.top_webi_sec .top_webi_inner .webi_blk .webi_img:after { background-size: 290px auto !important; }
.dna-outer .outer_dna_images { right: 45px;width: 251px; }

.hom_dod_inner > .item { width: 20%; }
.dod-wapper.onze_diensten { padding-bottom: 72px; }

/* Landing Page Start */
.page-template-landing .main_wapper { padding-top: 126px; }
.lending_header_main_inner { padding: 17px 0 14px; }
.lending_header_main_inner a img { height: 54px; }
.landing_banner { min-height: 517px; }
.landing_banner_txt h1 {  font-size: 60px;}
.landing_banner_txt p { font-size: 21px; }
.landing_after_banner_sec { padding: 87px 0; }
.specialization_landing_inner_1 h2,
.specialization_landing_inner_2 h2,
.landing_after_banner_inner h2 { padding: 0 0 27px 0; }
.landing_footer_top_dtl h2,
.landing_wrap h2 { font-size: 35px; }
.specialization_landing_sec { padding: 124px 0 292px; }
.landing_footer_top_row .landing_footer_top_img { min-height: 400px; }
.landing_footer_top { margin-top: -200px; }
.specialization_landing_inner + .specialization_landing_inner { padding-top: 99px; }
.landing_footer_center { padding: 97px 0 36px; }
.landing_footer_center_inner .f_logo a img { width: 230px; }
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact:before, 
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact {  font-size: 25px;}
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact + .f_contact:before { padding: 0 20px 0 20px; }
/* Landing Page End */


}
@media (min-width: 1200px) and (max-width: 1251px) {
.learn-box .learn-box_inner h4{ font-size:22px; padding:0 0 20px; line-height:28px; }
.learn-box .learn-box_inner p{ font-size:16px; line-height:24px; }	
.date_post { font-size:16px; }

.learn-box .learn-box_inner{ padding:28px 20px 40px; }
.linkedin-box .learn-box_inner h4{ font-size:30px; line-height:40px; }
.linkedin-box .linked-links a{ font-size:18px; }

.fit-outer + .feture_outer .section-title.with-border h2{ max-width:68%; }

.fit-box{ padding:29px 20px 52px; }
.fit-box h5{ font-size:22px; }
.fit-box p{ font-size:18px; }
.fit-box.second-tyle h5{ font-size:28px; line-height:1.2; }
.fit-box .text{ min-height:230px; }

.people_listing_desltop ul li.people-1{ width:540px; } 
.people_listing_desltop ul li.people-2{ width:540px;}
.people-1 .people-box .people-text{ padding-left:30px; font-size:30px; }
.people-2 .people-box .people-text,
.people-3 .people-box .people-text,
.people-4 .people-box .people-text,
.people-5 .people-box .people-text{ font-size:30px; }
.people_listing_desltop ul li.people-3{ width:380px;} 
.people_listing_desltop ul li.people-5{ width:380px;}
.people_listing_desltop ul li.people-4{ width:280px;}


.digital-top h2{ font-size:45px; }
.contata-top h2{ font-size:45px; }

.single-our_webinar .inner-banner .inner-banner-caption .caption-text { padding-top: 0;padding-bottom: 0; }



}
@media (min-width: 992px) and (max-width: 1229px) {
    .security_form_row .security_form_image { width: 278px; min-height: 488px; }
    .form_security_sec .container { padding-bottom: 105px; }
    .details-page-colum.form_security_parent { margin-top: 200px; }
    .form_security_sec { margin-top: -280px; }
    .security_form_right { width: calc(100% - 278px); }
    .security_form_right { padding: 40px 30px 39px 30px; }
    .security_form_blk div.wpforms-container-full .wpforms-form .wpforms-submit-container { padding: 25px 0 0 0; }
    .security_form_blk .wpforms-container .security_input_field input { height: 42px !important; padding: 0 0 16px 0 !important; font-size: 18px !important; }
    .security_form_blk { padding: 21px 0 0 0; }
    .security_form_right .security_form_heading h2 { font-size: 40px; }
    .security_form_blk div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit { padding: 0 25px 3px; }
}
@media (min-width: 992px) and (max-width: 1199px) {
.banner_text h1{ max-width:100%; font-size:30px; }
.banner-box .hover_box h3{ font-size:20px; }
.banner_text_small h2{ font-size:20px; line-height:28px; }
p{ font-size:18px; line-height:26px; }
.blog-text-bottom ul li { font-size: 18px;line-height: 26px; }

.team-box .over-text h3{ font-size:30px; line-height:35px; }
.team-box .over-text{ padding:0 40px; }
.team-box .over-text p{ font-size:22px; }

.company-box-left .company-box-over h2{ font-size:40px; }
.company-box-left .company-box-over h3{ font-size:30px; }
.home_company_right .company-box-over h3{ font-size:30px; }
.home_company_right .company-box-over h2{ font-size:60px; }
.home_company_right .micro-logo img{ height:90px; }

.home_vedio-outer .image span{ height:450px; }
.home_vedio-outer .image .ply-icon-1 img{ width:90px;}


.inner-banner .inner-banner-caption .caption-text h1{ font-size:60px; line-height:76px; }
.down_arrow a{ font-size:60px;}
.het-begin-right .vdi_image .ply-icon img{ width:100px;}
.feature-box .image .ply-icon img{ width:100px;}
.section-title.with-border h2,
.section-title  h2{ font-size:45px; }
.feature-box .image span{ min-height:340px; }
.pixel-heart{ right:10%;  top:-46px; }
.pixel-heart img{ width:100px; }
.community-text{ padding:0 0px; }
.community-logos ul li{ margin:0 40px; }

.opmaat-services-block .opmaat-services-row .opmaat-services-box{ min-height:0px; padding-bottom:20px; }

.applies_blk .applies_data h3{ font-size:40px; line-height:1.2; }
.applies_blk .applies_data{ padding:30px 30px; }
.applies_blk .applies_data p{ font-size:16px; line-height:24px; }
.blog-top h2{ font-size:45px; }

.learn-box .learn-box_inner h4{ font-size:22px; padding:0 0 20px; line-height:28px; }
.learn-box .learn-box_inner p{ font-size:16px; line-height:24px; }	
.learn-box .learn-box_inner{ padding:28px 20px 40px; }
.linkedin-box .learn-box_inner h4{ font-size:30px; line-height:40px; }
.linkedin-box .linked-links a{ font-size:18px; }

.fit-outer + .feture_outer .section-title.with-border h2{ max-width:64%; }


.fit-box{ padding:29px 20px 52px; }
.fit-box h5{ font-size:22px; }
.fit-box p{ font-size:18px; }
.fit-box.second-tyle h5{ font-size:28px; line-height:1.2; }
.fit-box .text{ min-height:230px; }

.fit-title h2{ font-size:40px; }


.people_listing_desltop ul li.people-1{ width:535px; } 
.people_listing_desltop ul li.people-2{ width:535px;}
.people-1 .people-box .people-text{ padding-left:30px; font-size:30px; }
.people-2 .people-box .people-text,
.people-3 .people-box .people-text,
.people-4 .people-box .people-text,
.people-5 .people-box .people-text{ font-size:30px; }
.people_listing_desltop ul li.people-3{ width:380px;} 
.people_listing_desltop ul li.people-5{ width:380px;}
.people_listing_desltop ul li.people-4{ width:280px;}


.digital-top h2{ font-size:40px; }
.contata-top h2{ font-size:40px; }

.details-page-colum .left-text ul li{ font-size:18px; line-height:28px;  }

.details-page-colum .left-text h2 {font-size:32px;}
.details-page-colum .left-text h3 {font-size:28px;}
.details-page-colum .left-text h4 {font-size:24px;}
.applies_text h2 {font-size:32px;}
.applies_text h3 {font-size:28px;}
.applies_text h4 {font-size:24px;}

.f_right .f-box {width: 172px;}
.f_right .f-box:nth-child(2) { width: 282px; }

.download_pdf_btn > span { width: 100%; }
.download_pdf_btn > span + span { padding: 15px 0 0 0; }



.webi_dtl h3 { font-size: 28px; }
.bottm_button_grp { padding: 20px 0 0 0; }
.list_webina_sec .webi_blk .webi_img { height: 200px; }
.webi_time .time, .webi_time .date { font-size: 20px; }
.webi_time .date:after { height: 7px;width: 7px; }
.webi_dtl { padding: 30px 30px 30px 20px; }
.top_webi_sec { padding: 80px 0; }
.list_webina_sec .webi_dtl { padding: 30px; }
.list_webina_sec .webi_dtl h3 { font-size: 25px;line-height: 1.2; }
.list_webina_sec .webi_time .time, 
.list_webina_sec .webi_time .date { font-size: 18px; }
.bottm_button_grp .more-abt-links + .links { margin-left: 24px; }
.list_webina_sec .bottm_button_grp { padding: 35px 0 0 0; }
.list_webina_sec { padding: 77px 0; }
.bottom_footer_sec { padding: 80px 0; }

.single-our_webinar .inner-banner .inner-banner-caption .caption-text { padding-top: 0;padding-bottom: 0; }

.list_webina_sec.webina_sec_v2 .webi_dtl { padding: 35px 34px 30px; }
.top_webi_sec .top_webi_inner .webi_blk .webi_img:after { background-size: 290px auto !important; }
.date_post { font-size:16px; }

.related-blog-sec { padding-bottom: 60px; }
.related-blog-sec .row div[class*="col-"] { margin-bottom: 50px; }

.dna-outer .outer_dna_images { right: 45px;width: 211px; }
.krijg-grip-block.banner-box .hover_box { padding-left: 25px; }
.krijg-grip-block.banner-box .hover_box:after {background-position: top 43px right;background-size: auto 127px;}
.hom_dod_inner > .item { width: 20%; }
.dod-wapper.onze_diensten { padding-bottom: 72px; }

/* Landing Page Start */
.landing_banner_main { padding: 0; }
.page-template-landing .main_wapper { padding-top: 126px; }
.lending_header_main_inner { padding: 17px 0 14px; }
.lending_header_main_inner a img { height: 54px; }
.landing_banner { min-height: 517px; }
.landing_banner_txt h1 {  font-size: 55px;}
.landing_banner_txt p { font-size: 18px; }
.banner_bottom_logo { right: 42px; }
.banner_bottom_logo img { width: 130px; }
.landing_after_banner_sec { padding: 67px 0; }
.specialization_landing_inner_1 h2,
.specialization_landing_inner_2 h2,
.landing_after_banner_inner h2 { padding: 0 0 27px 0; }
.landing_footer_top_dtl h2,
.landing_wrap h2 { font-size: 35px; }
.specialization_landing_sec { padding: 84px 0 292px; }
.landing_footer_top_row .landing_footer_top_img { min-height: 400px; }
.landing_footer_top { margin-top: -200px; }
.landing_footer_top_row .landing_footer_top_dtl { padding: 30px 40px 30px 38px; }
.specialization_landing_inner + .specialization_landing_inner { padding-top: 79px; }
.landing_footer_center { padding: 77px 0 36px; }
.landing_footer_center_inner .f_logo a img { width: 210px; }
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact:before, 
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact {  font-size: 20px;}
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact + .f_contact:before { padding: 0 20px 0 20px; }
/* Landing Page End */

}
@media (min-width: 768px) and (max-width: 991px) {
.banner_text h1{ max-width:100%; font-size:30px; }
.banner-box .hover_box h3{ font-size:20px; }
.banner_text_small h2{ font-size:20px; line-height:28px; }
p{ font-size:18px; line-height:26px; }
.blog-text-bottom ul li { font-size: 18px;line-height: 26px; }
.home-banner-inner{flex-direction:column; }	
.left_big_image{ width:100%;}
.right_banner-boxes{ width:100%; min-height:572px;}
.banner-box .image span{ min-height:286px; }

.dod-wapper{ padding:38px 30px 38px 30px; }

.visie_blk h2{ font-size:40px; }
.section-title h2{ font-size:40px; }
.team-box .over-text h3{ font-size:30px; line-height:35px; }
.team-box .over-text{ padding:0 40px; }
.team-box .over-text p{ font-size:22px; }


.company-box-left .company-box-over h2{ font-size:40px; }
.company-box-left .company-box-over h3{ font-size:30px; }
.home_company_right .company-box-over h3{ font-size:30px; }
.home_company_right .company-box-over h2{ font-size:60px; }
.home_company_right .micro-logo img{ height:90px; }
.home_company_blk{ flex-direction:column;} 
.home_company_left{ width:100%;}
.company-box-left{ width:50%;}
.company-box-left .image span{ min-height:327px; }
.company-box-left.orange-box .image span{ min-height:323px; }
.company-box-left.black-box .image span{ min-height:323px; }
.home_company_right{width:100%;  }
.home_company_right .image span{ min-height:654px; }
.company-box-left .company-box-over{ padding:0 15px; }

.home_vedio-outer .image span{ height:450px; }
.home_vedio-outer .image .ply-icon-1 img{ width:90px;}

.learn-listing .row .col-md-4{ -ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }

.dna_blk h2{ font-size:40px; }

.f_right .f-box:nth-child(3){ margin-right:0px; }
.f_right .f-box h5{ font-size:16px; }
.f_right .f-box p{ font-size:16px; line-height:24px; }
.f_right .f-box ul li a{ font-size:16px; line-height:24px; }
.f_right .f-box{ width:120px;}
.f_right .f-box:nth-child(2){ width:225px; padding-right: 15px;}
.f_right .f-box:nth-child(3){ width:130px;}
.f_left .f-logo img{ width:150px;}
.f_social span{ font-size:18px; }
.f_social ul li a img{ width:34px;}


.inner-banner .inner-banner-caption .caption-text h1{ font-size:50px; line-height:60px; }
.down_arrow a{ font-size:45px;}

.het-begin-left h2{ font-size:40px; }
.het-begin-right .vdi_image .ply-icon img{ width:80px;}

.first-blk,
.second-blk,
.third-blk,
.four-blk,
.five-blk{ margin:0px; width:100%; max-width:100%;}
.first-blk h5,
.second-blk h5,
.third-blk h5,
.four-blk h5,
.five-blk h5{ font-size:40px; }
.white-box{ display:none; }

.section-title.with-border h2{ font-size:40px; }
.feture_outer .section-title.with-border h2{ max-width:100%; }

.vedio-slider-blk{ padding-right:100px; }
.feature-box .image .ply-icon img{ width:80px;}

.feature-box .image span{ min-height:300px; }
.pixel-heart{ right:10%;  top:-38px; }
.pixel-heart img{ width:80px; }
.community-text{ padding:0 0px; }
.community-text p{ font-size:22px; }
.community-logos ul li{ margin:0 30px; }
.opmaat-services-block .opmaat-services-row .opmaat-services-box{ width:50%; border:0px; border-top:3px solid #eeefee; border-right:3px solid #eeefee;  min-height:0px; padding:20px; }
.opmaat-services-block .opmaat-services-row .opmaat-services-box:last-child{ border:0px;border-top:3px solid #eeefee; }
.opmaat-services-block .opmaat-services-row .opmaat-services-box:nth-child(2n+0){ border-right:0px; }

.details-page-colum .row .col-md-6{ -ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;}
.details-page-colum .col-md-6:last-child .left-text{ padding:40px 0 0 0; }


.applies_blk .applies_data h3{ font-size:30px; line-height:1.2; }
.applies_blk .applies_data{ padding:30px 30px; }
.applies_blk .applies_data p{ font-size:16px; line-height:24px; }
.applies_blk .image{  min-width:260px;}
.services-section{ padding:60px; }
.ser-box{ width:220px;} 

.team-top{ max-width:100%; }
.team_listing .col-md-4 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.team_listing .team-box .image span{ min-height:450px; }

.blog-top h2{ font-size:40px; }

.learn-box .learn-box_inner h4{ font-size:22px; padding:0 0 20px; line-height:28px; }
.learn-box .learn-box_inner p{ font-size:16px; line-height:24px; }	
.learn-box .learn-box_inner{ padding:28px 20px 40px; }
.linkedin-box .learn-box_inner h4{ font-size:30px; line-height:40px; }
.linkedin-box .linked-links a{ font-size:18px; }
.linkedin-.image span{ min-height:382px; }

.blog_listing .row .col-md-4 { -ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;}
.blog_listing .row .col-md-8{ -ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;} 
.details-page-colum .left-text{ max-width:100%; padding-bottom:40px; }


.fit-outer + .feture_outer .section-title.with-border h2{ max-width:100%; }


.fit-box{ padding:29px 20px 52px; }
.fit-box h5{ font-size:22px; }
.fit-box p{ font-size:18px; }
.fit-box.second-tyle h5{ font-size:28px; line-height:1.2; }
.fit-box .text{ min-height:0px; padding-bottom:35px; }
.fit_listing .row .col-md-4{ -ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;}
.fit-title h2{ font-size:40px; }


.people_listing_desltop ul li.people-1 { margin:0px; position:relative; top:auto; left:0px; width:100%; } 
.people_listing_desltop ul li.people-2{ margin:0px; position:relative; top:auto; left:0px; width:100%;}
.people-1 .people-box .people-text{ padding-left:30px; font-size:30px; }
.people-2 .people-box .people-text,
.people-3 .people-box .people-text,
.people-4 .people-box .people-text,
.people-5 .people-box .people-text{ font-size:30px; }
.people_listing_desltop ul li.people-3{  margin:0px; position:relative; top:auto; left:0px; width:100%;} 
.people_listing_desltop ul li.people-5{  margin:0px; position:relative; top:auto; left:0px; width:100%;}
.people_listing_desltop ul li.people-4{ margin:0px; position:relative; top:auto; left:0px; width:100%;}

.people_listing_desltop{ padding:50px 0 30px; }

.digital-top h2{ font-size:40px; }
.details-page-colum .left-text ul li{ font-size:18px; line-height:28px;  }
.details-page-colum .left-text ul{ width:100%;}

.digital-top h2{ font-size:40px; }
.contata-top h2{ font-size:40px; }

.details-page-colum .left-text h2 {font-size:32px;}
.details-page-colum .left-text h3 {font-size:28px;}
.details-page-colum .left-text h4 {font-size:24px;}
.applies_text h2 {font-size:32px;}
.applies_text h3 {font-size:28px;}
.applies_text h4 {font-size:24px;}


#services-slider.owl-carousel .owl-nav button.owl-next { right: -40px; }
#services-slider.owl-carousel .owl-nav button.owl-prev { left: -40px; }

.download_pdf_btn a {font-size: 16px;line-height: 40px;height: 40px;}

.download_pdf_btn a i { line-height: 40px; font-size: 23px; }

.download_pdf_btn > span { width: 100%; }
.download_pdf_btn > span + span { padding: 15px 0 0 0; }


.webi_dtl h3 { font-size: 24px; }
.bottm_button_grp { padding: 20px 0 0 0; }
.list_webina_sec .webi_blk .webi_img { height: 170px; }
.webi_time .time, .webi_time .date { font-size: 18px; }
.webi_time .date:after { height: 7px;width: 7px; margin-left: 11px;margin-right: 11px; }
.webi_dtl { padding: 20px 20px 30px 0; }
.top_webi_sec { padding: 70px 0 50px; }
.list_webina_sec .webi_dtl { padding: 30px; }
.list_webina_sec .webi_dtl h3 { font-size: 22px;line-height: 1.2; }
.name_of_cust { font-size: 18px; }
.list_webina_sec .webi_time .time, 
.list_webina_sec .webi_time .date { font-size: 18px; }
.bottm_button_grp .more-abt-links + .links { margin-left: 0; margin-top: 10px; width: 100%; }
.list_webina_sec .bottm_button_grp { padding: 35px 0 0 0; }
.list_webina_sec { padding: 55px 0; }
.bottom_footer_sec { padding: 60px 0; }

.single-our_webinar .inner-banner .inner-banner-caption .caption-text { padding-top: 0;padding-bottom: 0; }

.webina_mainrow + .webina_mainrow { padding-top: 62px; }
.list_webina_sec.webina_sec_v2 .webi_dtl { padding: 35px 34px 30px; }

.top_webi_sec .top_webi_inner .webi_blk .webi_img:after { background-size: 210px auto !important; }

.date_post { font-size:16px; }

.related-blog-sec { padding-bottom: 40px; }
.related-blog-sec .row div[class*="col-"] { margin-bottom: 50px; }
.dna-outer .outer_dna_images { right: 15px;width: 151px; }
.krijg-grip-block.banner-box .hover_box { padding-left: 25px; }

.hom_dod_inner > .item { width: 33.333%; }
.dod-wapper.onze_diensten { padding-bottom: 52px; align-items: flex-start; }


/* Landing Page Start */
.landing_banner_main { padding: 0; }
.page-template-landing .main_wapper { padding-top: 116px; }
.lending_header_main_inner { padding: 17px 0 14px; }
.lending_header_main_inner a img { height: 44px; }
.landing_banner { min-height: 517px; }
.landing_banner_txt h1 {  font-size: 45px;}
.landing_banner_txt p { font-size: 18px; }
.banner_bottom_logo { right: 42px; }
.banner_bottom_logo img { width: 110px; }
.landing_after_banner_sec { padding: 60px 0; }
.specialization_landing_inner_1 h2,
.specialization_landing_inner_2 h2,
.landing_footer_top_dtl h2,
.landing_after_banner_inner h2 { padding: 0 0 20px 0; }
.landing_footer_top_dtl h2,
.landing_wrap h2 { font-size: 30px; }
.specialization_landing_sec { padding: 84px 0 292px; }
.landing_footer_top_row .landing_footer_top_img { min-height: 400px; }
.landing_footer_top { margin-top: -200px; }
.landing_footer_top_row .landing_footer_top_dtl { padding: 30px 20px 30px 20px; }
.specialization_landing_inner + .specialization_landing_inner { padding-top: 79px; }
.landing_footer_center { padding: 57px 0 36px; }
.landing_footer_center_inner .f_logo a img { width: 180px; }
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact:before, 
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact {  font-size: 18px;}
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact + .f_contact:before { padding: 0 15px 0 15px; }
/* Landing Page End */

.security_form_row .security_form_image { width: 278px; min-height: 488px; display: none !important; }
.form_security_sec .container { padding-bottom: 105px; }
.details-page-colum.form_security_parent { margin-top: 200px; }
.form_security_sec { margin-top: -280px; }
.security_form_right { width: 100%; }
.security_form_right { padding: 40px 30px 39px 30px; }
.security_form_blk div.wpforms-container-full .wpforms-form .wpforms-submit-container { padding: 25px 0 0 0; }
.security_form_blk .wpforms-container .security_input_field input { height: 42px !important; padding: 0 0 16px 0 !important; font-size: 18px !important; }
.security_form_blk { padding: 21px 0 0 0; }
.security_form_right .security_form_heading h2 { font-size: 40px; }
.security_form_blk div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit { padding: 0 25px 3px; }


}
@media (max-width: 767px) {
.banner_text h1{ max-width:100%; font-size:30px; }
.banner-box .hover_box h3{ font-size:20px; }
.banner_text_small h2{ font-size:20px; line-height:28px; }
p{ font-size:16px; line-height:24px; }
.blog-text-bottom ul li { font-size:16px; line-height:24px; }
.blog-text-bottom ul li:after { top: 11px;width: 4px;height: 4px; }
.blog-text-bottom ul { padding: 30px 0 20px 0; }
.home-banner-inner{ padding:0px; margin:0 -2px; flex-direction:column; }	
.left_big_image{ width:100%;}
.right_banner-boxes{ width:100%; min-height:572px;}
.banner-box .image span{ min-height:286px; }


.header_top .phone_no{ font-size:12px; }
.header_top .h_links a{ font-size:14px; margin:0 0 0 6px; }
.logo a img{ width:100px;}
.header_bottom .menu_icon img{ width:24px;}	
.header_top{ height:40px; }
.header_bottom{ height:80px; }
.main_wapper{  padding:120px 0 0 0;}

.menu_outer{ top:40px; }
.menu_outer .main_nav{ padding:50px 0 0 0; }
.cls-menu{ top:15px; left:30px; }
.left_big_image .image span{ min-height:400px; }
.banner_text{ padding:0 20px; }
.banner-box{ width:100%;}

.dod-wapper{ padding:38px 10px 38px 10px; flex-direction:column; }
.dod-wapper .dod_text{ padding:0 0 20px;  text-align:center;}
.dod_slider-outer{ padding:0 70px; width:100%;}
.dod-box{ width:100%;}
.dod_slider-outer::before{ right:-12px; pointer-events:none;  width:84px;}
.dod_slider-outer::after{ left:-12px; pointer-events:none;  width:84px;}
.dod_slider-outer .owl-carousel .owl-stage-outer{ overflow:visible; }

.visie_blk h2{ padding-bottom:30px; font-size:30px; }
.visie-outer{ padding:60px 0; }
.banner_text_small{ padding:0 20px; }
.visie_blk{ padding-bottom:0px; }
.visie_blk .image { padding:30px 0 0 0; }
.visie_blk .image img{ height:60px; }
.section-title h2{ font-size:30px; }
.home_team_outer{ padding:60px 0; }
.team_outer_slider{ margin:0px;}

.team-box .over-text h3{ font-size:30px; line-height:35px; }
.team-box .over-text{ padding:0 40px; }
.team-box .over-text p{ font-size:22px; }

.team-box .image span::after{ background-size:100% auto !important; } 
.team_outer_slider::before,
.team_outer_slider::after{ width:50px; }

.company-box-left .company-box-over h2{ font-size:40px; }
.company-box-left .company-box-over h3{ font-size:30px; }
.home_company_right .company-box-over h3{ font-size:30px; }
.home_company_right .company-box-over h2{ font-size:60px; }
.home_company_right .micro-logo img{ height:70px; }
.home_company_blk{ margin-top:0px; flex-direction:column;} 
.home_company_left{ width:100%;}
.company-box-left{ width:100%;}
.company-box-left .image span{ min-height:290px; }
.company-box-left.orange-box .image span{ min-height:323px; }
.company-box-left.black-box .image span{ min-height:323px; }
.home_company_right{width:100%;  }
.home_company_right .image span{ min-height:450px; }
.company-box-left .company-box-over{ padding:0 15px; }
.home_company_right .company-box-over{ top:50px; }

.home-read-it-outer{ padding:60px 0; }
.home-read-it-outer .section-title p{ margin:0px; }
.learn-listing{ padding:0px; }
.learn-box .learn-box_inner h4{ font-size:24px; }

.view_all a{  font-size:16px; line-height:40px; height:40px;  }
.home_vedio-outer .image span{ height:300px; }
.home_vedio-outer .image .ply-icon-1 img{ width:70px;}

.dna_blk h2{ line-height:38px; font-size:30px; padding-bottom:30px; }
.dna-outer{ padding:60px 0; }
.dna_blk .more-abt-links{ padding:30px 0 0 0; }
.more-abt-links a{ font-size:16px; line-height:40px; height:40px; }
.team-box .more_links a{ font-size:16px; line-height:40px; height:40px; }
.team-box .more_links a i.fa{ line-height:40px; font-size:22px; }
.team-box .more_links{ bottom:-20px; }
.more-abt-links  a i.fa{ line-height:36px; font-size:22px; }


.f_right .f-box:nth-child(3){ margin-right:0px; }
.f_right .f-box h5{ font-size:14px; }
.f_right .f-box p{ font-size:14px; line-height:22px; }
.f_right .f-box ul li a{ font-size:14px; line-height:22px; }
.f_right .f-box{ width:33.333%; margin:0 -2px;}
.f_right .f-box:nth-child(2){ width:33.333%; margin:0 -2px;}
.f_right .f-box:nth-child(3){ width:33.333%; margin:0 -2px;}
.f_left .f-logo img{ width:110px;}
.f_social span{ font-size:18px; }
.f_social ul li a img{ width:34px;}

.f_left{ text-align:center; }
.footer_top{ flex-direction:column; }
.footer_top .f_right{ margin:30px 0 0 0; }
.f_social{ padding:30px 0 20px 0; }
.f_social ul li{ margin:0 10px; }
.copyright{ text-align:center; }

.inner-banner .inner-banner-image{ height:355px; position:relative; }
.inner-banner-wrap::after{ display:none; }
.inner-banner{ padding:0px; }
.inner-banner .inner-banner-strip{ position:absolute; left:0px; top:355px; width:100%; }
.inner-banner .inner-banner-logo{ position:absolute; top:315px; bottom:auto; padding:20px; width:auto; }
.inner-banner .inner-banner-logo img{ max-height:48px;   }

.inner-banner .inner-banner-caption .caption-text{ text-align:center; }
.inner-banner .inner-banner-caption .caption-text h1{ margin-bottom:13px; font-size:30px; line-height:38px; color:#000; }
.inner-banner .inner-banner-caption .caption-text p{ color:#000; }
.inner-banner .inner-banner-caption .caption-text p br{ display:none; }
.inner-banner .inner-banner-caption .caption-text .btnbox .button{ padding:0 15px; background:#000; color:#fff; font-size:16px; height:40px; line-height:40px; }
.inner-banner .inner-banner-caption .caption-text .btnbox .button .fa{ font-size:22px; line-height:34px; }

.view_all{ padding:0px; }
.inner-banner .scroll-down,
.down_arrow{ display:none; }
.inner-banner .inner-banner-caption{ padding:90px 0 60px; max-width:317px; margin:0 auto; display:block; }
.inner-banner .inner-banner-caption .caption-text .btnbox{ margin:0px 0 0 0; }
.inner-banner-caption .container{ padding:0px; }

.main_nav > ul > li > a{ min-height:68px; }
.nav_social{ padding:20px 16px 20px; }
.main_nav > ul > li.menu-item-has-children .icon{ top:10px; }
.inner-banner .inner-banner-caption .caption-text h1 br{ display:none; }
.het-begin-left h2{ font-size:30px; }
.het-begin-right .vdi_image .ply-icon img{ width:70px;}
.het-begin-outer{ padding:60px 0; }
.het-begin-left{ max-width:100%; text-align:center; padding:0 0 40px; }

.first-blk,
.second-blk,
.third-blk,
.four-blk,
.five-blk{ min-width:100%; padding:20px; margin:0px; width:100%; max-width:100%;}
.first-blk h5,
.second-blk h5,
.third-blk h5,
.four-blk h5,
.five-blk h5{ font-size:30px; line-height:38px; }
.white-box{ display:none; }
.four-blk h5 span i,
.third-blk h5 span{ margin-left:-36px; }
.four-blk h5,
.third-blk h5{ padding-left:0; }
.link-it-value-outer{ padding:60px 0 0 0; }
.link-it-value-outer::after{ height:20%; }
.section-title.with-border h2{ font-size:30px; line-height:38px; }
.feture_outer .section-title.with-border h2{ max-width:100%; }

.feature-box .image span{ min-height:260px; }
.feature-box .image .ply-icon img{ width:70px;}
.vedio-slider-blk{ padding-right:0px; }
.vedio-slider-blk::after{ display:none; }
 
.feture_outer{ padding:60px 0; }
.pixel-heart{ right:5%;  top:-28px; }
.pixel-heart img{ width:60px; }
.community-text{ padding:0 0px; }
.community-text p{ font-size:18px; line-height:26px; }
.community-logos ul li{ margin:15px 0px; width:100%; display:block; }
.community_outer{ padding:60px 0 45px; }
.community-logos ul li img{ height:60px; }

.opmaat-services-section{ padding:60px 0 0 0; }
.opmaat-services-block .opmaat-services-row .opmaat-services-box{ width:50%; border:0px; border-top:3px solid #eeefee; border-right:3px solid #eeefee;  min-height:0px; padding:20px; }
.opmaat-services-block .opmaat-services-row .opmaat-services-box:last-child{ border:0px;border-top:3px solid #eeefee; }
.opmaat-services-block .opmaat-services-row .opmaat-services-box:nth-child(2n+0){ border-right:0px; }
.opmaat-services-block .opmaat-services-row{ padding:0px; }
.opmaat-services-text{ margin-bottom:60px; }
.expertise-section{ padding:60px 0; }
.expertise-block .expertise-title h3{ font-size:30px; }
.expertise-block .expertise-slider .item .slider-box img{ max-height:50px; }
.expertise-block .expertise-slider .owl-carousel .owl-nav button.owl-next,
.expertise-block .expertise-slider .owl-carousel .owl-nav button.owl-prev{ width:20px; background-size:20px auto;}
.details-page-banner .inner-banner-image{ background-position:center center; background-size:auto 96%; }

.details-page-colum .row .col-md-6{ -ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;}
.details-page-colum .col-md-6:last-child .left-text{ padding:40px 0 0 0; }
.details-page-colum{ padding:60px 0 0 0; }
.details-page-colum .container{ padding-bottom:60px; }
.applies_text{ max-width:100%; padding:60px 0; }

.applies_blk .applies_data h3{ font-size:30px; line-height:1.2; }
.applies_blk .applies_data{ padding:30px 30px; }
.applies_blk .applies_data p{ font-size:16px; line-height:24px; }
.applies_blk .image{  min-width:100%;}
.applies_blk{flex-direction:column; }

.services-section{ padding:60px 0px; }
.ser-box{ width:200px; padding:0 10px;} 
.services-section .section-title{ padding:0 15px; }
.services-slider-blk::before,
.services-slider-blk::after{   width:20px;}
.details-page-colum .page-banner-image + .container{ padding:60px 15px; }

.services-section.white-bg .services-slider-blk::before,
.services-section.white-bg .services-slider-blk::after{  width:20px; }
/*.team-box .image span::after{ opacity:0.4; }*/

.team-top{ max-width:100%; text-align:center; padding:60px 0 20px; }
.team_listing .team-box .image span{ min-height:400px; }
.team-box .image.sed-pink-1 span::after,
.team-box .image.sed-yello-1 span::after{ background-size:100% 80% !important; }
.bouwoplossingen-section{ padding:60px 0;} 
.vraagstuk-section{ padding:60px 0; }
.page-text-section{ padding:60px 0; }
.blog-top h2{ font-size:30px;  }
.blog-top { text-align:center; max-width:100%; padding:60px  0 0 0; }
.blog_listing{ padding:60px 0; }

.learn-box .learn-box_inner h4{ font-size:22px; padding:0 0 20px; line-height:28px; }
.learn-box .learn-box_inner p{ font-size:16px; line-height:24px; }	
.learn-box .learn-box_inner{ padding:28px 20px 40px; }
.linkedin-box .learn-box_inner h4{ font-size:26px; line-height:1.1; }
.linkedin-box .linked-links a{ font-size:18px; }
.linkedin-box  .image span{ min-height:382px; }
.linkedin-box .linked-links a{ font-size:16px; line-height:40px; height:40px; }
.linkedin-box .linked-links a i.fa{ line-height:38px; font-size:24px; }
/*.linkedin-box .image span::after{ opacity:0.4; }*/
.load_more a{ font-size:16px; line-height:40px; height:40px; }
.blog-text{ padding:60px 0; }
.details-page-colum .left-text{ max-width:100%; padding-bottom:40px; }
.blog-text-bottom{ padding:60px 0; }
.blog-text-bottom p strong br{ display:none; }
.blog-text .alignright { float:none;max-width:100%;margin:0 auto 30px auto; }
.blog-text .alignleft { float:none;max-width:100%;margin:0 auto 30px auto; }

.fit-outer + .feture_outer .section-title.with-border h2{ max-width:100%; }
.fit-outer + .feture_outer{ padding:60px 0; }

.fit-box{ padding:29px 20px 52px; }
.fit-box h5{ font-size:22px; }
.fit-box p{ font-size:18px; }
.fit-box.second-tyle h5{ font-size:28px; line-height:1.2; }
.fit-box .text{ min-height:0px; padding-bottom:35px; }
.fit-box .sub-links a{ font-size:16px; height:40px; line-height:40px;  }
.fit-box .sub-links a i.fa{ line-height:40px; font-size:22px; }
.fit-box .sub-links{ bottom:-20px; }
.owl-carousel .owl-dots{ text-align:center; padding:15px 0 0 0; }
.owl-carousel button.owl-dot{ margin:0 5px; width:12px; outline:none; height:12px; border:#000 solid 1px;  border-radius:100px; } 
.owl-carousel button.owl-dot.active{ background:#000; }
.vacancies-top-blk{ padding:60px 0; text-align:center; }
.people_listing_desltop{ padding:0px; display:none; }
.fit-title h2{ font-size:30px; }


.people-box .people-text{ bottom:30px; text-align:center; padding:0 15px; font-size:26px; }
.people-box .image span:after{pointer-events: none; z-index:3; position:absolute; left:0px; bottom:0px; height:233px; content:''; width:100%; 
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+76&0+0,0.65+76 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 76%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 76%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 76%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */

 }
 .people_listing_mobile{ display:block; padding:30px 0 0 0; }
 .digital-top h2{ font-size:30px; }
 .details-page-colum .left-text ul li{ font-size:16px; line-height:24px;  }
.details-page-colum .left-text ul{ width:100%;}
.digital-top h2{ font-size:30px; }
.contata-top h2{ font-size:30px; }
.contata-top{ padding:60px 0; }
.contact-bottom .contact-links a{ height:40px; line-height:40px; font-size:16px;  }
.contact-bottom .contact-links a i.fa{ font-size:24px; line-height:38px; }
.contact-bottom .ct-address{ font-size:16px; line-height:24px; }
.contact-bottom{ padding:0 0 60px; }
.contact-map iframe{ height:250px; }

.team_outer_slider .owl-carousel .owl-dots{ padding:0 0 20PX; }

.four-zero-page .view_all{ padding:30px 0 0 0; }

 
.default_page ul li{ font-size:16px; line-height:24px; }
.default_page ol li{ font-size:16px; line-height:24px;  }
.default_page h1{ font-size:30px; line-height:normal; }
.default_page h2{ font-size:26px; line-height:normal; }
.default_page h3{ font-size:24px; line-height:normal; }
.default_page h4{ font-size:22px; line-height:normal; }
.default_page h5{ font-size:20px; line-height:normal; }
.default_page h6{ font-size:18px; line-height:normal; }
.default_page{ padding:20px 0 60px; }

.banner-box{ height:auto; }
.company-box-left{ height:auto; }
.company-box-left .image,
.company-box-left,
.company-box-left .image { height:auto; }

.applies_blk .applies_data .case_btn a{ height:40px; line-height:36px; font-size:16px; }
.applies_blk .applies_data .case_btn a i.fa{ line-height:36px; font-size:22px; }
.vedio-modal .vedio-iframe iframe{ height:207px; }

.details-page-colum .left-text h2 {font-size:28px;}
.details-page-colum .left-text h3 {font-size:24px;}
.details-page-colum .left-text h4 {font-size:20px;}
.applies_text h2 {font-size:28px;}
.applies_text h3 {font-size:24px;}
.applies_text h4 {font-size:20px;}
.dod_slider-outer a.dod_custom_prev_btn,
.dod_slider-outer a.dod_custom_next_btn { width: 20px; }
.team_outer_slider a.custom_prev_btn, .team_outer_slider a.custom_next_btn { top: 187px; width: 20px; }

#services-slider.owl-carousel .owl-nav button.owl-next { right: 15px; }
#services-slider.owl-carousel .owl-nav button.owl-prev { left: 15px; } 
#services-slider.owl-carousel .owl-nav button.owl-prev, #services-slider.owl-carousel .owl-nav button.owl-next { width: 20px; top: 40%; }
.vedio-slider-blk a.vid_owl_prev,
.vedio-slider-blk a.vid_owl_next { top: 44%; width: 20px; }

.download_pdf_btn a {font-size: 16px;line-height: 40px;height: 40px;}
.download_pdf_btn a i { line-height: 40px; font-size: 23px; }

.download_pdf_btn > span { width: 100%; }
.download_pdf_btn > span + span { padding: 15px 0 0 0; }

.blog-text-bottom{ padding:60px 15px; }
.blog-text-bottom iframe{ width:345px; height:194px; }


.webi_dtl h3 { font-size: 24px; }
.bottm_button_grp { padding: 20px 0 0 0; }
.list_webina_sec .webi_blk .webi_img { height: auto; }
.list_webina_sec .webi_time { padding-bottom: 10px; }
.webi_time .time, .webi_time .date { font-size: 18px; }
.webi_time .date:after { height: 7px;width: 7px; margin-left: 11px;margin-right: 11px; }
.list_webina_sec .webi_dtl,
.list_webina_sec.webina_sec_v2 .webi_dtl,
.webi_dtl { padding: 30px 20px; }
.top_webi_sec { padding: 30px 0 30px; }
.webi_blk .webi_img { padding: 28% 0; }
.links a { font-size: 16px; }
.links a i { font-size: 22px; }
.list_webina_sec .webi_dtl h3 { font-size: 24px;line-height: 1; }
.name_of_cust { font-size: 18px; }
.list_webina_sec .webi_time .time, 
.list_webina_sec .webi_time .date { font-size: 18px; }
.bottm_button_grp .more-abt-links + .links { margin-left: 0; margin-top: 10px; width: 100%; }
.list_webina_sec .bottm_button_grp { padding: 20px 0 0 0; }
.list_webina_sec { padding: 30px 0; }
.bottom_footer_sec { padding: 60px 0; }
.page-template-webinar_archive .down_arrow, 
.page-template-webinar .down_arrow { display: none !important; }

.more-abt-links + .more-abt-links { width: 100%; text-align: center; margin: 10px 0 0 0; }

.single-our_webinar .inner-banner .inner-banner-caption .caption-text { padding-top: 0;padding-bottom: 0; }

.single-our_webinar .inner-banner .inner-banner-caption .caption-text h1 { font-size: 30px;line-height: 38px; }
.down_arrow a span { display: none !important; }

.list_webina_sec.webina_sec_v2 .webi_blk .webi_img { height: auto; }
.webina_mainrow + .webina_mainrow { padding-top: 42px; }
.list_webina_sec h5 { font-size: 22px; padding: 0 0 15px; }
.list_webina_main .load_more { margin-top: 0; padding: 20px ​0 0 ; }
.top_webi_sec .top_webi_inner .webi_blk .webi_img:after { background-size: 66% auto !important; }
.mac .load_more a,
.mac .more-abt-links.white a  { line-height: 44px; }
.date_post { font-size:16px; }
.caption-text .date_post { color: #848484; }

.header-btn { padding-left: 10px; }
.header-btn a { font-size: 13px; line-height: 40px; padding: 0 13px; }

.related-blog-sec { padding-bottom: 20px; }
.related-blog-sec .row div[class*="col-"] { margin-bottom: 50px; }

.krijg-grip-block.banner-box .hover_box { padding-left: 15px; }
.dna-outer .outer_dna_images { display: none !important; }

.hom_dod_inner > .item { width: 50%; }
.dod-wapper.onze_diensten { padding-bottom: 38px; align-items: center; }
.onze_diensten .dod_slider-outer { padding: 0; }



/* Landing Page Start */
.landing_banner_main { padding: 0; }
.lendin_header .lending_header_top .lending_header_top_right, 
.lendin_header .lending_header_top .lending_header_top_left { font-size: 12px; }
.page-template-landing .main_wapper { padding-top: 105px; }
.lending_header_main_inner { padding: 17px 0 14px; }
.lending_header_main_inner a img { height: 33px; width: auto; }
.landing_banner { min-height: 1px; }
.landing_banner_content { padding: 50px 0 100px 0; }
.landing_banner_txt h1 {  font-size: 30px;}
.landing_banner_txt p { font-size: 18px; }
.banner_bottom_logo { right: 20px; }
.banner_bottom_logo img { width: 90px; }
.landing_after_banner_sec { padding: 40px 0; }
.specialization_landing_inner_1 h2,
.specialization_landing_inner_2 h2,
.landing_footer_top_dtl h2,
.landing_after_banner_inner h2 { padding: 0 0 20px 0; }
.landing_footer_top_dtl h2,
.landing_wrap h2 { font-size: 25px; }
.specialization_landing_sec { padding: 40px 0; }
.landing_footer_top_row .landing_footer_top_img { min-height: 1px; width: 100%; }
.landing_footer_top { margin-top: 0; }
.landing_footer { padding: 40px 0 0 0; }
.landing_footer_top_row .landing_footer_top_dtl { padding: 30px 20px 30px 20px; width: 100%; text-align: center; }
.specialization_landing_inner + .specialization_landing_inner { padding-top: 60px; }
.landing_footer_center { padding: 40px 0 30px; }
.landing_footer_center_inner .f_landing_contact { width: 100%; position: relative; padding: 20px 0 0 0; }
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact { width: 100%; }
.landing_footer_center_inner .f_logo a img { width: 180px; }
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact:before, 
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact {  font-size: 16px;}
.landing_footer_center_inner .f_landing_contact .f_contact_row { row-gap: 10px; }
.landing_footer_center_inner .f_landing_contact .f_contact_row .f_contact + .f_contact:before { padding: 0 15px 0 15px; display: none; }
/* Landing Page End */



.security_form_row .security_form_image { width: 278px; min-height: 488px; display: none !important; }
.form_security_sec .container { padding-bottom: 55px; }
.details-page-colum.form_security_parent { margin-top: 110px; }
.form_security_sec { margin-top: -160px; }
.security_form_right { width: 100%; }
.security_form_right { padding: 30px 20px; }
.security_form_blk div.wpforms-container-full .wpforms-form .wpforms-submit-container { padding: 20px 0 0 0; }
.security_form_right .security_form_heading p { font-size: 16px; }
.security_form_blk .wpforms-container .security_input_field input { height: 42px !important; padding: 0 0 16px 0 !important; font-size: 18px !important; }
.security_form_blk { padding: 21px 0 0 0; }
.security_form_right .security_form_heading h2 { font-size: 30px; padding: 0 0 15px 0; }
.security_form_blk div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit { padding: 0 25px 3px; font-size: 16px; height: 40px; line-height: normal; }
.security_form_blk div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:after {font-size: 21px;}


}
@media (min-width: 568px) and (max-width: 767px) {
}
@media (min-width: 240px) and (max-width: 567px) {}
@media (min-width: 240px) and (max-width: 374px) {
    .header-btn a { font-size: 10px; line-height: 30px; padding: 0 10px; }
}
