.col{
flex:unset !important;
}
.nectar-global-section .before-footer ol, ul{
padding-left:unset !important;
}
.offcanvas-end{
width:50% !important; 
}
.before-footer .row{
--bs-gutter-x:unset !important;
}
@media only screen and (min-width: 1000px){
.container, body[data-header-format="left-header"] .container, .woocommerce-tabs .full-width-content .tab-container, .nectar-recent-posts-slider .flickity-page-dots, .post-area.standard-minimal.full-width-content .post .inner-wrap, .material #search-outer #search {
max-width: 1425px !important;
width: 100% !important;
margin: 0 auto !important;
}
}
form#footsStepForm {
padding: 0 20%;
}
form#footsStepForm h3{
font-size: 2.5rem;
}
form#footsStepForm h3 + p {
font-size: 1.2rem;
width: 72%;
padding: 5px 0;
text-align: justify;
}
.radioForm input,.radioForm1 input,.sideForm input{
display:none;
cursor: pointer;
}
.radioForm1 label,.sideForm label{
-webkit-appearance: none; border: 1px solid #000;
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
padding: 10px;
border-radius: 50px;
display: inline-block;
position: relative;
vertical-align: middle;
cursor: pointer;
}
.radioForm1 input:checked + label,.sideForm input:checked + label { color: #99a1a7;
border: none;
}
.custom_cl{
vertical-align: middle;
cursor: pointer;
padding-left: 10px;
margin-left: -5px;
}
.radioForm1 input:checked ~ label + .custom_cl,.sideForm input:checked ~ label + .custom_cl {
color: #0079bf;
font-weight: 400;
}
.radioForm1 input:checked + label:after,.sideForm input:checked + label:after {
content: '';
width: 22px;
height: 22px;
border-radius: 50px;
position: absolute;
top: 0px;
left: 1px;
background: #0079bf;
box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
text-shadow: none;
font-size: 32px;
}
p.lead{
color:#FF00BA;
}
.sideFormContent {
width: 85%;
text-align: left;
} 
.allSteps a{
color:#EEEEEE;
text-decoration:none;
}
.steps_btn a {
color: #FF00BA;
text-decoration: none;
background:none !important
}
.steps_btn input {
color: #FF00BA; background:none !important
}
.steps_btn button {
color: #FF00BA;
text-decoration: none;
background:none !important
}
.steps_btn a:hover{
background:none !important
}
.steps_btn button:hover{
background:none !important
}
.steps_btn p {
color: #FF00BA;
}
.radio-toolbar{
display: flex;
flex-direction: column;
}
.radio-toolbar input[type="radio"] {
opacity: 0;
position: fixed;
width: 0;
}
.radio-toolbar label{
display: inline-block;
background-color: #fff;
padding: 10px 20px;
font-family: sans-serif, Arial;
font-size: 16px;
border: 1px solid #2699FB;
color:#2699FB;
margin: 10px 0;
cursor: pointer;
}
.radio-toolbar input[type="radio"]:checked + label{
background-color: #2699FB;
}
.radio-toolbar input[type="radio"]:checked + label span {
border-color: #2699FB;
color: #fff;
}
.radio-toolbar input[type="radio"]:focus + label span {
border: 1px solid #2699FB;
}
.radio-toolbar {
display: flex;
flex-direction: column;
}
.radio-toolbar label {
margin: 10px 0;
} 
ul#foot-figures{
display:flex;
height:278px;
position:relative;
flex-wrap:wrap;
}
ul#foot-figures li{
list-style: none;
padding:30px;
}
ul#foot-figures li#bottom-view{ width:150px;
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/bottom-view.jpg) no-repeat 0 0;
}
ul#foot-figures li span{
text-indent: -999999px;
position: absolute;
}
ul#foot-figures li#bottom-view span.forefoot-plantar
{
width: 113px;
height: 131px;
top: 0;
left: 0.6%;
cursor:pointer;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
width: 103px;
height: 83px;
top: 40.10%;
left: 1%;
cursor:pointer;
}
ul#foot-figures li#bottom-view span.heel-plantar
{
width: 103px;
height: 83px;
top: 68.16%;
left: 2.8%;
right:0;
cursor:pointer;
}  li#bottom-view span.forefoot-plantar.target.selected
{
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 0;
display:block;
}
li#bottom-view span.midfoot-plantar.target.selected{
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -151px;
display:block;
}
li#bottom-view span.heel-plantar.target.selected{
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -255px;
display:block;
}
li#front-view  span.forefoot-dorsal.selected{
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -444px;
display:block;
}
li#front-view  span.midfoot-dorsal.selected{
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -357px;
display:block;
}
li#side-view  span.forefoot-dorsal.target.selected{
background: transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -779px;
display:block;
}
li#side-view  span.midfoot-plantar.target.selected{
background: transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -695px;
display: block;
}
li#side-view  span.heel-posterior.target.selected{
background: transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -562px;
display: block;
} ul#foot-figures li#bottom-view .forefoot-plantar:hover{
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 0;
display:block;
}
ul#foot-figures li#bottom-view .midfoot-plantar:hover{
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -151px;
display:block;
}
ul#foot-figures li#bottom-view .heel-plantar:hover{
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -255px;
display:block;
}
ul#foot-figures li#front-view{
width:131px;
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/front-view.jpg) no-repeat 0 0;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
width: 125px;
height: 98px;
top: 62.5%;
left: 22%;
cursor:pointer;
}
ul#foot-figures li#front-view span.midfoot-dorsal{
width: 93px;
height: 67px;
top: 46.4%;
left: 22.9%;
cursor:pointer;
}
li#front-view .forefoot-dorsal:hover{
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -444px;
display:block;
}
li#front-view .midfoot-dorsal:hover{
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -357px;
display:block;
}
ul#foot-figures li#side-view{
width:208px;
background:transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/side-view.jpg) no-repeat 0 0;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
width: 111px;
height: 101px;
top: 61.2%;
left: 54.5%;
cursor:pointer;
}
ul#foot-figures li#side-view span.midfoot-plantar{
width: 64px;
height: 64px;
top: 59%;
left: 47%;
cursor:pointer;
}
ul#foot-figures li#side-view span.heel-posterior{
width: 48px;
height: 113px;
top: 29%;
left: 41%;
cursor:pointer;
}
li#side-view .forefoot-dorsal:hover{
background: transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -779px;
display: block;
}
li#side-view .midfoot-plantar:hover{
background: transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -695px;
display: block;
}
li#side-view .heel-posterior:hover{
background: transparent url(https://pinease.info/bioped/wp-content/uploads/2022/08/foot-tool-pain-spots.png) no-repeat 0 -562px;
display: block;
}         @media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
.before-footer .row{
--bs-gutter-x:unset !important;
margin-right:auto !important;
margin-left:auto !important;
}
form#footsStepForm h3 {
font-size: 1.8rem;
}
form#footsStepForm h3 + p{
width:100%;
text-align:justify;
}
.radioForm div{
padding:5px;
}
.radioForm1 div{
padding:5px;
}
ul#foot-figures {
height: 850px;
width: 100%;
} ul#foot-figures li#bottom-view span.forefoot-plantar {
left: 2.6%;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
top: 13%;
left: 4%;
}
ul#foot-figures li#bottom-view span.heel-plantar{
top: 22.2%;
left: 11%;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
top: 54%;
left: 1%;
}
ul#foot-figures li#front-view span.midfoot-dorsal {
top: 48.5%;
left: 4.9%;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
top: 87%;
left: 58%;
}
ul#foot-figures li#side-view span.midfoot-plantar{
top: 86.2%;
left: 26%;
}
ul#foot-figures li#side-view span.heel-posterior{
top: 76.2%;
left: 2.2% ;
}
.sideForm {
padding-bottom: 25px !important;
}
.sideFormContent {
width: 100%;
text-align: left;
padding-top: 25px;
}
} @media only screen and (device-width: 320px) and (orientation: portrait) {
.before-footer .row{
--bs-gutter-x:unset !important;
margin-right:auto !important;
margin-left:auto !important;
}
form#footsStepForm h3 {
font-size: 1.8rem;
}
form#footsStepForm h3 + p{
width:100%;
text-align:justify;
}
.radioForm div{
padding:5px;
}
.radioForm1 div{
padding:5px;
}
ul#foot-figures {
height: 850px;
width: 100%;
} ul#foot-figures li#bottom-view span.forefoot-plantar {
left: 2.6% !important;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
top: 13%;
left: 4%;
}
ul#foot-figures li#bottom-view span.heel-plantar{
top: 22.2% ;
left: 9.6% ;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
top: 54% ;
left: 1% ;
}
ul#foot-figures li#front-view span.midfoot-dorsal {
top: 48.5%;
left: 4.9%;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
top: 87.2% ;
left: 48% ;
}
ul#foot-figures li#side-view span.midfoot-plantar{
top: 86.2% ;
left: 23% ;
}
ul#foot-figures li#side-view span.heel-posterior{
top: 76.2% ;
left: 2.2% ;
}
.sideForm {
padding-bottom: 25px;
}
.sideFormContent {
width: 100%;
text-align: left;
padding-top: 25px;
}
} @media only screen and (device-width: 480px) and (orientation: landscape) {
.before-footer .row{
--bs-gutter-x:unset !important;
margin-right:auto !important;
margin-left:auto !important;
}
form#footsStepForm h3 {
font-size: 1.8rem;
}
form#footsStepForm h3 + p{
width:100%;
text-align:justify;
}
.radioForm div{
padding:5px;
}
.radioForm1 div{
padding:5px;
}
ul#foot-figures {
height: 850px;
width: 100%;
} ul#foot-figures li#bottom-view span.forefoot-plantar {
left: 2.6% !important;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
top: 13%;
left: 4%;
}
ul#foot-figures li#bottom-view span.heel-plantar{
top: 22.2% ;
left: 9.6% ;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
top: 54% ;
left: 1% ;
}
ul#foot-figures li#front-view span.midfoot-dorsal {
top: 48.5%;
left: 4.9%;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
top: 87.2% ;
left: 48% ;
}
ul#foot-figures li#side-view span.midfoot-plantar{
top: 86.2% ;
left: 23% ;
}
ul#foot-figures li#side-view span.heel-posterior{
top: 76.2% ;
left: 2.2% ;
}
.sideForm {
padding-bottom: 25px;
}
.sideFormContent {
width: 100%;
text-align: left;
padding-top: 25px;
}
} @media only screen and (min-device-width: 480px) and (max-device-width: 800px) {
.before-footer .row{
--bs-gutter-x:unset !important;
margin-right:auto !important;
margin-left:auto !important;
}
form#footsStepForm h3 + p{
width:100%;
text-align:justify;
}
.radioForm div{
padding:5px;
}
.radioForm1 div{
padding:5px;
}
ul#foot-figures {
height: 560px;
width: 100%;
}
ul#foot-figures li#bottom-view span.forefoot-plantar {
top: 0%;
left: 1%;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
top: 19.8%;
left: 2%;
}
ul#foot-figures li#bottom-view span.heel-plantar{
top: 33.8%;
left: 5.0%;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
top: 31% ;
left: 39%;
}
ul#foot-figures li#front-view span.midfoot-dorsal {
top: 23.0%;
left: 40.5% ;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
top: 80%;
left: 23.8%;
}
ul#foot-figures li#side-view span.midfoot-plantar{
top: 79.2% ;
left: 10.9% ;
}
ul#foot-figures li#side-view span.heel-posterior{
top: 64% ;
left: 0.5% ;
}
.sideForm {
padding-bottom: 25px;
}
.sideFormContent {
width: 100%;
text-align: left;
padding-top: 25px;
}
} @media only screen and (min-device-width: 640px) and (max-device-width: 960px) {
.before-footer .row{
--bs-gutter-x:unset !important;
margin-right:auto !important;
margin-left:auto !important;
}
form#footsStepForm h3 + p{
width:100%;
text-align:justify;
}
.radioForm div{
padding:5px;
}
.radioForm1 div{
padding:5px;
}
ul#foot-figures {
height: 560px;
width: 100%;
}
ul#foot-figures li#bottom-view span.forefoot-plantar {
top: 0%;
left: 1%;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
top: 19.8%;
left: 3%;
}
ul#foot-figures li#bottom-view span.heel-plantar{
top: 33.8%;
left: 7.0%;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
top: 31% ;
left: 54%;
}
ul#foot-figures li#front-view span.midfoot-dorsal {
top: 23.0%;
left: 56.5% ;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
top: 80%;
left: 32.8%;
}
ul#foot-figures li#side-view span.midfoot-plantar{
top: 79.2% ;
left: 14.9% ;
}
ul#foot-figures li#side-view span.heel-posterior{
top: 64% ;
left: 0.5% ;
}
.sideForm {
padding-bottom: 25px;
}
.sideFormContent {
width: 100%;
text-align: left;
padding-top: 25px;
}
} @media only screen and (min-device-width: 720px) and (max-device-width: 1280px) {
.before-footer .row{
--bs-gutter-x:unset !important;
margin-right:auto !important;
margin-left:auto !important;
}
form#footsStepForm h3 + p{
width:100%;
text-align:justify;
}
.radioForm div{
padding:5px;
}
.radioForm1 div{
padding:5px;
}
ul#foot-figures {
height: 836px;
width: 100%;
}
ul#foot-figures li#bottom-view span.forefoot-plantar {
top: 0%;
left: 2%;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
top: 13.8%;
left: 3%;
}
ul#foot-figures li#bottom-view span.heel-plantar{
top: 23%;
left: 7.5%;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
top: 54% ;
left: 2%;
}
ul#foot-figures li#front-view span.midfoot-dorsal {
top: 48.6%;
left: 3.5%;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
top: 87%;
left: 37.8%;
}
ul#foot-figures li#side-view span.midfoot-plantar{
top: 86.2%;
left: 16.9%;
}
ul#foot-figures li#side-view span.heel-posterior{
top: 76% ;
left: 0.5% ;
}
.sideForm {
padding-bottom: 25px;
}
.sideFormContent {
width: 100%;
text-align: left;
padding-top: 25px;
}
} @media only screen and (min-device-width: 720px) and (max-device-width: 1280px) and (orientation: landscape) {
.before-footer .row{
--bs-gutter-x:unset !important;
margin-right:auto !important;
margin-left:auto !important;
}
form#footsStepForm h3 + p{
width:100%;
text-align:justify;
}
.radioForm div{
padding:5px;
}
.radioForm1 div{
padding:5px;
}
ul#foot-figures {
height: 836px;
width: 100%;
}
ul#foot-figures li#bottom-view span.forefoot-plantar {
top: 0%;
left: 2%;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
top: 13.8%;
left: 3%;
}
ul#foot-figures li#bottom-view span.heel-plantar{
top: 23%;
left: 7.5%;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
top: 54% ;
left: 2%;
}
ul#foot-figures li#front-view span.midfoot-dorsal {
top: 48.6%;
left: 3.5%;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
top: 87%;
left: 37.8%;
}
ul#foot-figures li#side-view span.midfoot-plantar{
top: 86.2%;
left: 16.9%;
}
ul#foot-figures li#side-view span.heel-posterior{
top: 76% ;
left: 0.5% ;
}
.sideForm {
padding-bottom: 25px;
}
.sideFormContent {
width: 100%;
text-align: left;
padding-top: 25px;
}
} @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
.before-footer .row{
--bs-gutter-x:unset !important;
margin-right:auto !important;
margin-left:auto !important;
}
form#footsStepForm h3 + p{
width:100%;
text-align:justify;
}
.radioForm div{
padding:5px;
}
.radioForm1 div{
padding:5px;
}
ul#foot-figures {
height: 836px;
width: 100%;
}
ul#foot-figures li#bottom-view span.forefoot-plantar {
top: 0.1%;
left: 1%;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
top: 13.8%;
left: 2.5%;
}
ul#foot-figures li#bottom-view span.heel-plantar{
top: 23%;
left: 5.5%;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
top: 21%;
left: 42%;
}
ul#foot-figures li#front-view span.midfoot-dorsal {
top: 15.6%;
left: 43.5%;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
top: 70%;
left: 25.8%;
}
ul#foot-figures li#side-view span.midfoot-plantar{
top: 69.5%;
left: 11.9%;
}
ul#foot-figures li#side-view span.heel-posterior{
top: 59.4%;
left: 1%;
}
.sideForm {
padding-bottom: 25px;
}
.sideFormContent {
width: 100%;
text-align: left;
padding-top: 25px;
}
} @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
.before-footer .row{
--bs-gutter-x:unset !important;
margin-right:auto !important;
margin-left:auto !important;
}
form#footsStepForm h3 + p{
width:100%;
text-align:justify;
}
.radioForm div{
padding:5px;
}
.radioForm1 div{
padding:5px;
}
ul#foot-figures {
height: 836px;
width: 100%;
}
ul#foot-figures li#bottom-view span.forefoot-plantar {
top: 0%;
left: 2%;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
top: 13.8%;
left: 3%;
}
ul#foot-figures li#bottom-view span.heel-plantar{
top: 23%;
left: 7.5%;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
top: 54% ;
left: 2%;
}
ul#foot-figures li#front-view span.midfoot-dorsal {
top: 48.6%;
left: 3.5%;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
top: 87%;
left: 40.8%;
}
ul#foot-figures li#side-view span.midfoot-plantar{
top: 86.2%;
left: 16.9%;
}
ul#foot-figures li#side-view span.heel-posterior{
top: 76% ;
left: 0.5% ;
}
.sideForm {
padding-bottom: 25px;
}
.sideFormContent {
width: 100%;
text-align: left;
padding-top: 25px;
}
} @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.before-footer .row{
--bs-gutter-x:unset !important;
margin-right:auto !important;
margin-left:auto !important;
}
form#footsStepForm h3 + p{
width:100%;
text-align:justify;
}
.radioForm div{
padding:5px;
}
.radioForm1 div{
padding:5px;
}
ul#foot-figures {
height: 836px;
width: 100%;
}
ul#foot-figures li#bottom-view span.forefoot-plantar {
top: 0%;
left: 2%;
}
ul#foot-figures li#bottom-view span.midfoot-plantar{
top: 13.8%;
left: 3%;
}
ul#foot-figures li#bottom-view span.heel-plantar{
top: 23%;
left: 7.5%;
}
ul#foot-figures li#front-view span.forefoot-dorsal{
top: 54% ;
left: 2%;
}
ul#foot-figures li#front-view span.midfoot-dorsal {
top: 48.6%;
left: 3.5%;
}
ul#foot-figures li#side-view span.forefoot-dorsal{
top: 87%;
left: 37.8%;
}
ul#foot-figures li#side-view span.midfoot-plantar{
top: 86.2%;
left: 16.9%;
}
ul#foot-figures li#side-view span.heel-posterior{
top: 76% ;
left: 0.5% ;
}
.sideForm {
padding-bottom: 25px;
}
.sideFormContent {
width: 100%;
text-align: left;
padding-top: 25px;
}
} @media only screen and (min-device-width: 1536px) and (max-device-width: 2048px) { } @media only screen and (min-device-width: 720px) and (max-device-width: 1280px) { } @media  screen and (max-width: 1366px) { } @media  screen and (max-width: 1280px) { } @media  screen and (max-width: 1440px) { } @media  screen and (max-width: 1680px) { } @media  screen and (max-width: 1920px) { } @media  screen and (max-width: 1600px) { }a {
color: #0d6efd;
text-decoration:none !important;
}
.col{
flex:unset !important;
}
.nectar-global-section .before-footer ol, ul{
padding-left:unset !important;
}
.before-footer .row{
--bs-gutter-x:unset !important;
}
@media only screen and (min-width: 1000px){
.container, body[data-header-format="left-header"] .container, .woocommerce-tabs .full-width-content .tab-container, .nectar-recent-posts-slider .flickity-page-dots, .post-area.standard-minimal.full-width-content .post .inner-wrap, .material #search-outer #search {
max-width: 1425px !important;
width: 100% !important;
margin: 0 auto !important;
}
.main_post_inner_row .main_post_content ul {
display: flex;
margin: 0;
padding: 0;
}
.main_post_inner_row .main_post_content ul li {
list-style: none;
margin-right: 20px;
color: #005eb8 !important;
}
.main_post_content h5 {
padding: 10px 0;
}
.main_post p{
font-weight: 500;
}
section .blogs_main .main_post {
font-weight: 600;
}
.main_post_inner_row .main_post_content p {
font-size: 0.9rem;
color: #4e4e4e;
}
.blog-3 .card-body{
padding:0px 1rem !important;
}
.content_posts {
position: relative;
}
.content_posts p {
position: absolute;
color: #000;
top: 25px;
left: 10px;
background: rgba(255,255,255,0.8);
padding: 0.3rem;
}
.blog-3 .col-12{
position:relative;
}
.blog-3 .main_post{
position: absolute;
bottom: 70px;
left: 24px;
}
.blog-3 .main_post h4{
color: #000;
font-weight:600;
}
.blog-3 .main_post p{
color:#707070;
width:50%;
font-size:0.9rem;
}
.blog_cats ul{
margin:0;
padding:0;
}
.blog_cats ul li{
list-style:none;
}
.bg-light-green{
background:#f1f9ff;
}
section.blog-4 ul {
display: flex;
justify-content: space-between;
margin: 0;
padding: 20px 0;
}
section.blog-4 ul li {
list-style: none;
}
.figure {
padding: 20px 0;
}
button#loadMore {
background: #0063a8;
border: 0;
}
@media (max-width:1260px )
{
.before-footer .row{
--bs-gutter-x:unset !important;
margin-left:auto !important;
margin-right:auto !important;
}
.main_post_inner_row .main_post_content ul li {
font-size: 0.4rem;
}
.blogs-2 .col-12 {
flex-basis: 100%;
}
.content_posts img {
width: 100%;
}
section.blogs-2 figure {
padding: 20px 0;
} 
section.blog-3 .col-12 {
flex-basis: 100%;
margin-bottom: 33px;
} .blog-3 .main_post p{
width:90%;
}
.blog-4 .loadBlogs .col-12 {
flex-basis: 50%;
}
}
@media (max-width:768px)
{
.before-footer .row{
--bs-gutter-x:unset !important;
margin-left:auto !important;
margin-right:auto !important;
}
section.blogs_main .main_post h2 {
font-size: 2rem;
}
section.blogs_main .main_post p {
font-size: 0.9rem;
}
section.blogs_main .switch_order_1 {
order: 1;
}
.main_post_inner_row .main_post_content ul li {
font-size: 0.6rem;
}
section.blogs-2 figure {
padding: 20px 0;
} 
.content_posts h5 {
font-size: 1.2rem;
}
.content_posts img {
width: 100%;
} .blog-3 .main_post h4 {
font-size: 1.5rem;
}
.blog-3 .main_post p{
width:90%;
}
.blog-3 .main_post h4 {
font-weight: 600;
}
.blog-3 .blog_cats{
margin-top: 25px;
}
.loadMore_btn {
margin-bottom: 6%;
} }
@media (max-width:600px)
{
section.blogs_main .main_post h2 {
font-size: 1rem;
}
section.blogs_main .main_post_content h5 {
font-size: 1rem;
}
.blog-4 .loadBlogs .col-12 {
flex-basis: 100% !important;
}
section.blogs_main .main_post p {
font-size: 0.9rem;
}
section.blogs_main .switch_order_1 {
order: 1;
}
.main_post_inner_row .main_post_content ul li {
font-size: 0.35rem;
}
section.blogs-2 figure {
padding: 20px 0;
}
.content_posts h5 {
font-size: 1rem;
}
.content_posts img {
width: 100%;
} .blog-3 .main_post h4 {
font-size: 1rem;
}
.blog-3 .main_post p{
width:70%;
}
.blog-3 .main_post h4 {
font-weight: 600;
}
.blog-3 .blog_cats{
margin-top: 25px;
}
.loadMore_btn {
margin-bottom: 6%;
}
}