html{
scroll-behavior: smooth;
}
.ovh{
overflow: hidden!important;
}
@media (max-width: 1024px){
.menu{
overflow: auto;
justify-content: unset!important;
top: 84px!important;
}
.children_menu.classic.categories{
width: 100% !important;
li{
width: 100% !important;
margin-bottom: 15px!important;
a{
width: 100%;
}
}
}
section.section_start .flex_grid{
flex-direction: column;
gap: 20px;
}
section.section_start .flex_grid .left{
width: 100%;
}
section.section_start .flex_grid .right img{
max-height: 250px;
}
section.section_start {
padding: 60px 20px;
}
.thinkco_classic_9_container {
padding: 85px 20px;
}
section.section_start h1:after {
top: -65px;
}
section.section_start h1 {
margin-top: 25px;
}
.classic_boxes_container {
padding: 100px 20px 80px 20px;
margin: auto;
}
.section_cta_img_bg .grid{
flex-direction: column-reverse;
gap: 20px;
}
.section_cta_img_bg .grid .right img{
max-height: 200px;
}
.section_cta_img_bg .grid .left {
width: 100%;
}
}
@media (min-width: 300px) and (max-width: 1024px) {
.archive_title h2 {
font-size: 40px !important;
}
}
@media (max-width: 550px){
.archive_title{
flex-direction: column!important;
align-items: flex-start!important;
gap: 10px!important;
}
}
@media (max-width: 1024px){
.menu ul {
box-sizing: border-box;
}
ul.children_menu.classic a {
color: #fff;
}
.archive_title{
padding-left: 20px!important;
padding-right: 20px!important;
}
.knowledge_section_container{
grid-template-columns: 1fr!important;
.left{
img{
aspect-ratio: 16 / 9!important;
width: 100% !important;
}
}
}
.news_section{
.news_section_container{
grid-template-columns: 1fr!important;
.post_image{
>img{
aspect-ratio: 16 / 9!important;
width: 100% !important;
}
}
}
}
.post_banner{
width: calc(100% - 20px);
padding: 0 10px;
&.video_banner{
flex-direction: column-reverse;
margin-top: 40px;
.banner_background,
.banner_text{
width: 100%;
max-width: 100%;
}
}
.banner_text {
left: 50px;
top: 15%;
max-width: 70%;
.banner_text_cat{
margin: 0 0 10px;
}
.banner_text_title h1{
font-size: 20px !important;
}
.banner_text_meta{
margin-top: 10px;
}
}
}
.single_post_content_wrapper{
flex-direction: column;
margin-top: 20px;
padding: 0 10px;
gap:20px;
.single_post_content{
width: 100%;
>p:first-of-type{
margin-top: 0;
}
.author_quote.without_author{
.author_quote_content_wrapper{
p{
font-size: 28px !important;
padding-left: 92px !important;
}
}
}
.author_quote_avatar_wrapper {
align-items: center;
text-align: center;
width: 100% !important;
}
.author_quote.with_author{
flex-direction: column-reverse;
.author_quote_content_wrapper{
&:before{
width: 145px;
height: 100px;
color: #439b6b;
position: absolute;
top: -50px;
left: 0;
}
p{
font-size: 28px !important;
padding-left: 92px !important;
width: auto !important;
}
}
}
}
.single_post_socialshare_wrapper{
width: 100%;
.single_post_socialshare.sticky{
position: static;
flex-direction: row;
gap: 10px;
justify-content: center;
margin: 0;
flex-wrap: wrap;
>p:first-of-type{
width: 100%;
text-align: center;
margin-bottom: 0px !important;
}
}
}
.single_post_content_sidebar{
width: 100%;
margin-bottom: 20px;
}
}
.main_partners_category_wrapper,
.sub_partners_category_wrapper,
body.single .services_section.newest_section .services_content_elements,
body.single .services_section .services_content_elements{
grid-template-columns: repeat(2, 1fr) !important;
}
.patron {
&:nth-child(2n) {
border-right: 0;
}
&:nth-last-child(-n+2) {
border-bottom: 0;
}
}
.author_contact_section {
padding-top: 30px;
margin-top: 20px;
gap: 10px;
.author_avatar{
width: 40px;
height: 40px;
img{
width: 100%;
height: 100%;
}
}
}
body.single-partnerzy .author_contact_section .author_avatar img{
width: 40px;
height: 40px;
}
.single_post_tags_wrapper{
flex-wrap: wrap;
}
.newsletter_popup_section{
.newsletter_popup_section_container {
min-height: 400px;
padding: 15% 15%;
h3 {
font-size: 36px;
max-width: 100%;
}
> p:first-of-type {
font-size: 22px;
max-width: 100%;
}
> p:last-of-type {
font-size: 16px;
max-width: 100%;
}
}
}
body.single-partnerzy{
.partner_banner{
.banner_text {
margin-top: -79px;
margin-left: 10%;
padding-bottom: 44px;
.banner_text_logo {
width: 200px;
height: 120px;
}
}
}
}
body.single-partnerzy .partner_tab .services_section.newest_section .services_content_elements,
body.single-partnerzy .partner_tab .services_section .services_content_elements {
grid-template-columns: repeat(2, 1fr) !important;
}
body.single-partnerzy .partner_banner .banner_text .banner_text_title h1 {
font-size: 34px;
}
.contact_form_section .contact_form_inner {
width: calc(100% - 40px);
padding: 80px 20px;
}
.single-partnerzy .partners_tab_selectors:after {
top: -50px;
right: 0px;
width: 100px;
height: 100px;
}
.post_baner_section .post_baner_container .post_baner_wrapper {
margin-bottom: 30px;
}
.thinkco_classic_9_container .logos{
grid-template-columns: 1fr 1fr 1fr;
}
.thinkco_classic_8 .thinkco_classic_8_container .testimonial_grid_box {
box-sizing: border-box;
}
.thinkco_classic_8 .thinkco_classic_8_container .testimonial_grid_box .owl-nav {
width: 100%;
left: 0;
}
}
@media (max-width: 700px){
body.single-partnerzy{
.partner_banner{
.banner_text {
margin-top: -79px;
margin-left: 10%;
padding-bottom: 44px;
.banner_text_logo {
width: 200px;
height: 120px;
}
}
}
}
body.single-partnerzy .partner_banner .banner_text .banner_text_title h1 {
font-size: 26px;
}
}
@media (max-width: 600px){
.services_table_cols {
flex-direction: column;
gap: 40px;
}
.services_table_cols .left {
width: 100%;
&:after{
display: none;
}
}
.services_table_cols .right {
width: 100%;
}
.contact_form_section .contact_form_inner{
flex-direction: column;
padding: 20px 20px;
.contact_form_data{
width: calc(100% - 0px);
}
.contact_form_wrapper{
width: calc(100% - 0px);
}
}
.contact_map_inner{
display: flex;
flex-direction: column-reverse;
align-items: center;
iframe{
min-height: 300px;
}
.contact_map_data_wrapper{
position: static;
padding: 70px 40px;
}
}
.contact_map_inner #map {
min-height: 300px;
}
.page-template-page-partners{
.search .search_container{
top: 35px;
right: 0;
left: 0;
width: fit-content;
input{
min-width: unset;
}
}
}
.post_description{
h3{
font-size: 20px!important;
}
}
.post_changer span {
font-size: 16px !important;
}
.post_container .post_single .right h3{
font-size: 16px!important;
line-height: 19px!important;
box-shadow: inset 0 0 0 0 #000;
}
.post_container .post_single .right .post_single_categories span{
font-size: 13px!important;
}
.main_partners_category_wrapper,
.sub_partners_category_wrapper,
body.single .services_section.newest_section .services_content_elements,
body.single .services_section .services_content_elements{
grid-template-columns: repeat(1, 1fr) !important;
}
.patron {
border-right: 0 !important;
&:nth-last-child(-n+1) {
border-bottom: 0;
}
}
.single_post_content_wrapper{
.single_post_content{
.author_quote.without_author{
.author_quote_content_wrapper{
&:before{
width: 50px;
height: 34px;
color: #439b6b;
position: absolute;
top: -46px;
left: 0;
}
p{
font-size: 18px !important;
padding-left: 20px !important;
width: auto !important;
}
}
}
.author_quote.with_author{
flex-direction: column-reverse;
.author_quote_content_wrapper{
margin-top: 0px;
&:before{
width: 50px;
height: 34px;
color: #439b6b;
position: absolute;
top: -46px;
left: 0;
}
p{
font-size: 20px !important;
padding-left: 20px !important;
width: auto !important;
}
}
}
}
}
.single_post_content_wrapper .single_post_content > p:first-of-type {
font-size: 18px !important;
}
.single_post_content_wrapper .single_post_content_sidebar .read_more_widget h2 {
font-size: 26px !important;
}
.post_baner_section{
.post_baner_container {
flex-direction: column;
.post_baner_image {
width: 100%;
&::after {
bottom: 0;
right: 0;
width: 100%;
height: 15%;
filter: blur(60px);
}
}
.post_baner_wrapper {
width: calc(100% - 60px);
p{
max-width: 100%;
}
}
}
}
.newsletter_popup_container .newsletter_popup_wrapper .newsletter_popup_header {
top: 40px;
right: 30px;
}
.newsletter_popup_container .newsletter_popup_wrapper .newsletter_popup_content_txt {
width: 100%;
}
.newsletter_popup_container .newsletter_popup_wrapper .newsletter_popup_content {
gap: 30px;
flex-direction: column;
}
.newsletter_popup_container .newsletter_popup_wrapper .newsletter_popup_content_form {
width: 100%;
}
.newsletter_popup_section .newsletter_popup_section_container h3 {
font-size: 30px;
}
.newsletter_popup_section .newsletter_popup_section_container > p:first-of-type {
font-size: 18px;
}
body.single-partnerzy .partner_banner .banner_background > img {
height: 100%;
min-height: 200px;
width: 100%;
}
body.single-partnerzy .partner_banner .banner_text {
margin-top: -30px;
margin-left: 8%;
padding-bottom: 26px;
gap: 20px;
}
body.single-partnerzy .partner_banner .banner_text .banner_text_logo {
width: 130px;
height: 70px;
padding: 0 5px;
}
body.single-partnerzy .partner_banner .banner_text .banner_text_title h1 {
font-size: 22px;
margin-top: -150px;
height: 160px;
display: flex;
align-items: flex-end;
}
body.single-partnerzy .partner_banner .banner_text .banner_text_meta {
margin-top: 20px;
}
body.single-partnerzy .single_post_content .partners_tab_selectors {
flex-direction: column;
padding: 0 10px;
}
body.single-partnerzy .partner_tab .services_section.newest_section .services_content_elements,
body.single-partnerzy .partner_tab .services_section .services_content_elements {
grid-template-columns: repeat(1, 1fr) !important;
}
.news_full_content .left .post_newest .post_categories span{
font-size: 13px;
}
.news_full_content .left .post_newest .post_categories {
margin: 15px 0 10px 0;
}
.patronites_section_container>a{
padding: 0;
}
.patronites_section_container{
padding-left: 0;
padding-right: 0;
padding-top: 0;
}
.patronites_pagination{
padding: 0 20px;
margin-top: 10px;
margin-bottom: 60px;
}
footer .footer_bottom .left .left_cont {
flex-direction: column;
align-items: flex-start;
}
.patronites_section_container .patronites_content_elements{
width: calc(100% - 40px);
margin: auto;
}
.header_right > .search{
display: none;
}
.knowledge_section_container .right .bottom .rest_posts .post_grid h3 {
font-size: 17px;
}
.post_baner_section.gray_bck .post_baner_container .post_baner_wrapper .post_baner_btn {
margin-bottom: 30px;
}
section.knowledge_section > a > div.grid,
section.knowledge_section > a.grid {
padding: 0;
}
.news_section .news_section_container .post_description h3 {
font-size: 28px !important;
}
.post_banner .banner_text {
left: 30px;
bottom: 15%;
top: unset;
max-width: 80%;
}
.post_banner .banner_text .banner_text_meta {
margin-top: 10px;
flex-direction: column;
gap: 10px;
align-items: flex-start;
}
.post_banner .banner_text .banner_text_meta .banner_text_date:after{
display: none;
}
.post_banner .banner_background img{
min-height: 300px;
}
.single_post_content_wrapper .single_post_content>p:first-of-type,
.single_post_content_wrapper .single_post_content>p>strong,
.single_post_content_wrapper .single_post_content>p,.single_post_content_wrapper .single_post_content td, .single_post_content_wrapper .single_post_content li, .single_post_content_wrapper .single_post_content em{
font-size: 16px !important;
strong{
font-size: inherit!important;
}
}
.post_banner .banner_background:before {
width: 50px;
height: 50px;
}
.post_type_page_articles {
display: flex;
flex-direction: column;
padding: 0;
}
.post_type_page_articles .post_single a .right h3 {
font-size: 18px !important;
word-break: break-word;
}
.single_post_content_wrapper .single_post_content {
margin-bottom: 30px;
}
body.single-partnerzy .single_post_content .partners_tab_selectors .partners_tab_selector {
text-align: center;
}
.single-partnerzy .partners_tab_selectors:after {
top: -15px;
right: -5px;
width: 30px;
height: 30px;
}
.news_section .news_section_container{
padding: 0;
}
.news_section .news_section_container > .left {
padding: 0 20px;
}
.news_section .news_section_container .post_changer {
width: 100%;
margin: 0;
justify-content: center;
}
.post_container .post_single .left img{
object-fit: cover;
width: 82px;
height: 55px;
min-width: 82px;
}
.knowledge_section_container .left .post_description span,
.news_full_content .left .post_description span,
.knowledge_section_container .right .top span.excerpt {
display: -webkit-box;
-webkit-line-clamp: 7;
-webkit-box-orient: vertical;
overflow: hidden;
}
.post_container .post_single a{
gap: 15px;
}
.news_section .news_section_container .post_changer span{
padding: 0;
}
.news_section .news_section_container .post_container{
padding: 0 20px;
}
.contact_form_section h1:after {
top: -40px;
right: 20px;
width: 50px;
height: 50px;
}
.knowledge_section_container .right .top .post_grid__image img,
.news_full_content .left .post_newest .post_image img {
aspect-ratio: 161 / 112;
}
.knowledge_section_container .left .post_newest .post_image img{
aspect-ratio: 342 / 246 !important;
}
.post_type_page_articles .first_grid_on_list .post_single a .left>img{
aspect-ratio: 390 / 234;
height: unset !important;
}
.post_type_page_articles .first_grid_on_list .post_single .right .excerpt {
font-size: 14px !important;
line-height: 1.6;
}
.post_type_page_articles .post_single .right .excerpt {
font-size: 13px !important;
}
.post_type_page_articles .first_grid_on_list .post_single a .right h3 {
font-size: 30px !important;
word-break: break-word;
}
.knowledge_section_container .left .post_description span,
.news_section .news_section_container .post_description span {
font-size: 14px;
}
.news_full_content .left .post_description span,
.knowledge_section_container .right .top span.excerpt{
font-size: 13px;
}
.post_baner_section .post_baner_container .post_baner_wrapper {
width: calc(100% - 40px);
padding: 0 20px;
}
.post_baner_section .post_baner_container .post_baner_wrapper p{
font-size: 14px;
line-height: 1.4;
}
.knowledge_section_container .right .top h3,
.knowledge_section_container .right .bottom .rest_posts .post_grid h3,
.news_full_content .right .post_grid h3,
.post_description h3 {
line-height: 1.2 !important;
}
.knowledge_section_container .right .bottom .rest_posts .post_grid {
padding: 22px 0 20px 0;
}
.newsletter_section .newsletter_section_container label span {
font-size: 13px;
}
.newsletter_section {
padding-bottom: 20px !important;
}
.single_post_content_wrapper .single_post_content .author_quote.with_titled_author {
display: flex;
flex-direction: column;
margin-left: 20px;
gap: 15px;
margin-top: 35px;
margin-bottom: 10px;
}
.single_post_content_wrapper .single_post_content .author_quote.with_titled_author .author_quote_content_wrapper a, .single_post_content_wrapper .single_post_content .author_quote.with_titled_author .author_quote_content_wrapper p {
font-size: 18px !important;
}
.single_post_content_wrapper .single_post_content .author_quote.with_titled_author .author_quote_content_wrapper:before {
background-repeat: no-repeat;
background-size: cover;
width: 49px;
height: 34px;
color: #bfd62e;
position: absolute;
top: -40px;
left: -22px;
}
.single_post_content_wrapper .single_post_content .author_quote .author_quote_name {
font-size: 18px !important;
margin-top: 20px !important;
width: 100%;
line-height: 1.5 !important;
font-family: "Epilogue", sans-serif;
font-weight: 500 !important;
}
.author_contact_section .author_contact_name{
margin-top: 10px !important;
}
.single_post_tags_wrapper .single_post_tags_title {
padding: 0;
}
.author_contact_section{
flex-direction: column;
align-items: center;
}
.author_contact_section .author_avatar {
width: 200px;
height: 200px;
}
.author_contact_wrapper {
display: flex;
flex-direction: column;
align-items: center;
}
.single_post_content_wrapper {
padding: 0 20px;
}
.post_banner {
width: 100%;
padding: 0;
}
.menu {
background: rgb(0 0 0 / 92%);
left: -150%;
}
.newsletter_popup_section_container:after {
right: 25px !important;
top: 25px !important;
width: 80px !important;
height: 80px !important;
z-index: -1;
}
.newsletter_popup_section .newsletter_popup_section_container {
min-height: 400px;
padding: 50px 20px;
}
.patron:empty {
display: none;
}
.sub_partners_category_wrapper .patron, .main_partners_category_wrapper .patron {
padding: 40px 0;
}
.patron_description{
text-align: center;
}
.contact_form_section .contact_form_inner .contact_form_wrapper .form_row {
flex-direction: column;
}
.contact_form_section .contact_form_inner .contact_form_wrapper .wpcf7-submit{
width: 100%;
box-sizing: border-box;
}
.contact_map_inner .contact_map_data_wrapper {
position: static;
padding: 70px 20px;
width: 100%;
box-sizing: border-box;
}
.contact_map_inner .contact_map_data_wrapper h2 {
font-size: 36px;
margin: 0;
}
.our_team .our_team_container .our_team_box .right h3, .our_team .our_team_container .our_team_box .right span, .our_team .our_team_container .our_team_box .right a{
font-size: 20px !important;
}
.our_team .our_team_container .our_team_box .right .state {
font-size: 18px !important;
margin-bottom: 10px;
}
.our_team .our_team_container .our_team_box .right .mail {
font-size: 14px !important;
}
.archive_title {
padding: 20px !important;
}
body.single-partnerzy > div.container > div.single_post_wrapper > div:nth-child(2){
padding: 0;
}
body.single-partnerzy .partner_banner .banner_text{
flex-direction: column;
}
body.single-partnerzy .partner_banner .banner_text .banner_text_title h1 {
font-size: 22px;
margin-top: -120px;
color: #000;
height: 160px;
display: flex;
align-items: flex-end;
}
body.single-partnerzy .partner_banner .banner_text .banner_text_meta .banner_text_cat span,
body.single-partnerzy .partner_banner .banner_text .banner_text_meta .banner_text_cat{
font-size: 12px;
}
body.single-partnerzy .h1 {
font-size: 28px;
padding: 40px 0 40px;
}
body.single-partnerzy .single_post_content .partner_tab>p{
font-size: 16px !important;
line-height: 1.6 !important;
}
body.single-partnerzy .single_post_content .partner_tab h3,
body.single-partnerzy .single_post_content .partner_tab h3 strong{
line-height: 1.6 !important;
}
body.single-partnerzy .author_contact_section .author_avatar img{
width: 100%;
height: 100%;
}
body.single-partnerzy .author_contact_section .author_contact_name {
font-size: 26px;
margin-bottom: 40px;
margin-top: 10px;
}
}
@media (max-width: 800px){
.thinkco_classic_1 > div span{
margin-bottom: 30px!important;
}
}
@media (max-width: 500px){
.thinkco_classic_1 > div .ctas{
flex-direction: column;
gap: 20px;
}
}
@media screen and (max-width: 1400px) and (min-width: 800px){
.thinkco_classic_1 > div span{
margin-bottom: 40px;
}
.thinkco_classic_1 > div .ctas a{
font-size: 16px!important;
}
}
@media (max-width: 1250px){
.thinkco_classic_4 .boxes{
padding-left: 20px;
padding-right: 20px;
}
.thinkco_classic_4 .boxes h2{
font-size: 25px!important;
line-height: 33.2px!important;
}
.thinkco_classic_4 .boxes .box span{
font-size: 15px!important;
line-height: 21.5px!important;
}
.thinkco_classic_4 .boxes .box ul li a{
font-size: 15px!important;
line-height: 21.5px!important;
}
.thinkco_classic_4 .boxes .box{
min-height: unset!important;
}
.thinkco_classic_4 .boxes{
margin-top: 50px!important;
margin-bottom: 50px!important;
}
}
@media (max-width: 800px){
.thinkco_classic_4 .boxes{
grid-template-columns: 1fr!important;
.box{
&.empty{
display: none!important;
}
}
}
}
@media (max-width: 1100px){
.thinkco_classic_1 > div{
padding-left: 20px!important;
padding-right: 20px!important;
flex-direction: column;
align-items: flex-start;
gap: 60px;
padding-top: 100px;
padding-bottom: 50px;
}
}
@media (max-width: 1100px){
.thinkco_classic_2_container .left span{
font-size: 40px!important;
line-height: 61.6px!important;
}
.thinkco_classic_2_container .right{
font-size: 18px!important;
line-height: 26.6px!important;
}
}
@media (max-width: 1000px){
.thinkco_classic_2_container{
flex-direction: column;
gap: 20px;
}
.thinkco_classic_2_container .right{
max-width: unset!important;
}
.classic_content_container{
padding-top: 50px!important;
padding-bottom: 50px!important;
}
.classic_steps_container{
padding-top: 50px!important;
padding-bottom: 50px!important;
}
.thinkco_classic_2_container{
padding-top: 50px!important;
padding-bottom: 50px!important;
}
}
@media (max-width: 1100px){
.thinkco_classic_7 .left h2{
font-size: 45px!important;
line-height: 54.8px!important;
margin-bottom: 25px!important;
}
.thinkco_classic_5_container h2{
font-size: 45px!important;
line-height: 54.8px!important;
margin-bottom: 25px!important;
}
.thinkco_classic_6 .thinkco_classic_6_container h2{
font-size: 45px!important;
line-height: 54.8px!important;
margin-bottom: 25px!important;
}
.thinkco_classic_5_container span{
font-size: 16px!important;
line-height: 25px!important;
}
.thinkco_classic_5_container .ctas{
margin-top: 44px!important;
gap: 27px!important;
}
.thinkco_classic_6 .thinkco_classic_6_container .publications{
grid-template-columns: 1fr 1fr!important;
grid-gap: 35px!important;
@media (max-width: 700px){
grid-template-columns: 1fr!important;
grid-gap: 30px!important;
.publication{
min-height: 300px!important;
}
}
}
}
@media (max-width: 1000px){
.thinkco_classic_8 .thinkco_classic_8_container .testimonial_grid_box:nth-child(1){
min-height: unset!important;
}
.thinkco_classic_8 .thinkco_classic_8_container{
grid-template-columns: 1fr 1fr!important;
}
.thinkco_classic_7 > div{
flex-direction: column;
align-items: flex-start;
}
.thinkco_classic_7 .left{
max-width: unset!important;
margin-bottom: 50px;
}
}
@media (max-width: 500px){
.thinkco_classic_8 .thinkco_classic_8_container .testimonial_grid_box{
min-height: unset!important;
padding: 20px!important;
}
body .thinkco_classic_7 .left h2{
font-size: 34px!important;
line-height: 1.2!important;
}
body .thinkco_classic_6 h2{
font-size: 34px!important;
line-height: 1.2!important;
}
body .thinkco_classic_5 h2{
font-size: 34px!important;
line-height: 1.2!important;
}
}
@media (max-width: 700px){
.thinkco_classic_5_container .ctas a{
font-size: 15px!important;
}
}
@media (max-width: 520px){
.thinkco_classic_9_container{
padding-top: 50px!important;
padding-bottom: 50px!important;
}
.thinkco_classic_9_container h2{
margin-bottom: 50px!important;
}
.thinkco_classic_8 .thinkco_classic_8_container{
padding-top: 50px!important;
padding-bottom: 50px!important;
}
.thinkco_classic_7 > div{
padding-top: 50px!important;
padding-bottom: 50px!important;
}
.thinkco_classic_7 .left .ctas a{
font-size: 15px!important;
}
.thinkco_classic_6 .thinkco_classic_6_container{
padding-top: 50px!important;
padding-bottom: 50px!important;
}
.thinkco_classic_4 .boxes .box{
padding: 25px!important;
}
.thinkco_classic_5_container .ctas{
flex-direction: column;
a{
width: unset!important;
}
}
.thinkco_classic_5_container{
padding-top: 50px!important;
padding-bottom: 50px!important;
}
}
@media (max-width: 600px){
.thinkco_classic_8 .thinkco_classic_8_container{
grid-template-columns: 1fr!important;
}
.thinkco_classic_8 .thinkco_classic_8_container .testimonial_grid_box:nth-child(1){
grid-column-end: 2!important;
}
.case_studies_content .left,
.news_full_content .left,
.knowledge_section_container .right .top{
grid-template-columns: 1fr;
}
.case_studies_content .right {
flex-direction: column;
}
.section_cta_img_bg h2,
.section_cta_bg h2{
font-size: 32px;
}
.thinkco_classic_9_container .logos {
grid-template-columns: 1fr !important;
}
.classic_team_boxes {
grid-template-columns: 1fr;
gap: 30px;
}
}