body {
  margin: 0;
  line-height: normal;
}

:root {
  /* Common Style Variables */
}


html[lang="en-US"]{margin-top:0 !important;}

body a{color:#4A7C9B;}

.text_center, .text_c, .t_center{text-align:center;}

.et-l.et-l--header{display:none !important;}
.et-l.et-l--footer{display:none !important;}




body, ul{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration:none;}

.dflex{display:flex;}
.ai_c{align-items:center;}
.jc_sb{justify-content:space-between;}
.ai_str{align-items:stretch;}
.ai_s{align-items:start;}
.jc_r{justify-content:right;}


body h1, body h2, body h3, body h4, body h5, body h6,
body .h1, body .h2, body .h3, body .h4, body .h5, body .h6
{font-family:'Playfair Display';font-weight:700;color:#374151;margin:0;}

body h1, body .h1{font-size:40px;line-height:48px;}
body h2, body .h2{font-size:32px;line-height:40px;}
body h3, body .h3{font-size:24px;line-height:32px;}
body h4, body .h4{font-size:20px;line-height:28px;}
body h5, body .h5{font-size:18px;line-height:26px;}
body h6, body .h6{font-size:16px;line-height:24px;}

body p, body .et_pb_text_inner li{font-family: 'Open Sans';font-weight: 400;font-size:16px;line-height:28px;color: #374151;margin:0;}
body p strong, body p b{font-weight:bold;}
body small{font-family: 'Open Sans';font-weight: 400;font-size:14px;line-height:22px;color: #374151;}


.wrp1160{width:1160px;max-width:90%;margin:0 auto;}

.hdr26{border-bottom: 1px solid rgba(126, 200, 227, 0.5); box-shadow: 0px 2px 16px rgba(74, 124, 155, 0.14);}
.hdr26 .wrphdr{padding:0 30px;width:1440px;margin:0 auto;max-width:95%;}
.logo26{}
.logo26 img{display:block;}

.hdrnav26 ul{display:flex;align-items:center;}
.hdrnav26 ul li{margin-left:30px;}
.hdrnav26 ul li a{font-family: 'Open Sans';font-weight: 600;font-size: 14px;line-height: 28px;color:#374151;}
.hdrnav26 ul li a:hover{color:#4A7C9B;}

.hdrnav26 ul li.menu-item-has-children{position:relative;padding:33px 0;}
.hdrnav26 ul li.menu-item-has-children > a{display:flex;align-items:center;justify-content:center;}
.hdrnav26 ul li.menu-item-has-children > a:after{content:'';display:block;width:24px;height:24px;background:url(img26/ci-chevron-up.svg) no-repeat center center;background-size:contain;}
.hdrnav26 ul li.menu-item-has-children ul{display:none; display:_block;position:absolute;top:94px;z-index: 9; width: 210px;background: #fff;border-top:1px solid rgba(126, 200, 227, 0.5);}
.hdrnav26 ul li.menu-item-has-children:hover ul{display:block;}
.hdrnav26 ul li.menu-item-has-children ul li{margin:0;}
.hdrnav26 ul li.menu-item-has-children ul li a{padding: 10px 20px;display: block;}



.whitebtn_h a{cursor: pointer;border: 1.5px solid #7ec8e3;padding: 14px 12px 14px 16px;background-color: transparent;border-radius: 5px;display: flex;align-items: center;justify-content: center;gap: 4px;font-size: 14px;line-height: 22px;text-transform: uppercase;font-weight: 600;font-family: "Open Sans";color: #374151 !important;width:fit-content;text-decoration:none;}
.whitebtn_h a:after{background:url('img26/meteor-icons-arrow-up.svg') no-repeat center center;width:20px;height:20px;content:'';}

.bluebtn_h{margin-left:10px;}
.bluebtn_h a{cursor: pointer;border: 0;padding: 14px 16px 14px 12px;background-color: #7ec8e3;border-radius: 5px;display: flex;align-items: center;justify-content: center;gap: 6px;font-size: 14px;line-height: 22px;font-weight: 600;font-family: "Open Sans";color: #374151 !important;width:fit-content;}
.bluebtn_h a:before{background:url('img26/ri-phone-fill.svg') no-repeat center center;width:20px;height:20px;content:'';}


.hdr26 .megmenu_cont{padding:40px 0;position:absolute;left:0;right:0;}

.lftmms{width:280px;}
.megmenu_cont .h3{color:#4A7C9B;margin:0 0 10px;}
.megmenu_cont .mmlp{margin:0 0 20px;font-family: 'Open Sans';font-weight: 400;font-size: 14px;line-height: 22px;color: #6B7B8C;}
.freecnst{background: #F8FAFB;border-left: 1.5px solid #7EC8E3;border-radius: 5px;padding:15px 20px;margin:20px 0 0;}







/* Blog Start */

@media (min-width:981px){
  .wp-singular #left-area{width:66.5%;padding-right:0 !important;}
  .wp-singular.et_right_sidebar #sidebar{padding-left:40px !important;width:33.4%;}
}

.wp-singular #page-container .container{width:1160px;}

.wp-singular #main-content .container:before{display:none;}

#sidebar form input.wp-block-search__input{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 16px !important;line-height:28px;color: #4A7C9B;box-sizing: border-box;padding: 14px 16px;gap: 20px;background: #E4EEF4;border-radius: 5px;border:none;height: 56px !important;}
#sidebar form button.wp-block-search__button{background:url('img26/meteor-icons_arrow-up.svg') no-repeat center center;background-size:contain;width: 20px !important;height: 100% !important;padding: 0;background-color: inherit !important;border: none;margin: 0px 15px 0 0;}
#sidebar form button.wp-block-search__button .search-icon{display:none;}

#sidebar .et_pb_widget{box-sizing: border-box;padding: 30px;gap: 10px;background: #F8FAFB;border: 1.5px solid rgba(226, 235, 240, 0.5);border-radius: 5px;}
#sidebar h2.wp-block-heading{font-size:24px;line-height:32px;}

#sidebar .et_pb_widget ul li{box-sizing: border-box;padding: 10px 0px;gap: 10px;border-bottom: 1.5px solid rgba(55, 65, 81, 0.05);margin:0;}
#sidebar .et_pb_widget ul li a{font-family: 'Open Sans';font-style: normal;font-weight: 500;font-size: 16px;line-height: 28px;}

#sidebar .wp-block-categories-list a{color:#374151;}
#sidebar .wp-block-categories-list a:hover{color:#4A7C9B;}

#sidebar .wp-block-group li a{color:#4A7C9B;}

.blogintro26{background:linear-gradient(0deg, #E4EEF4, #E4EEF4), #FFFFFF;padding:51px 0;gap:80px;}
.blogintro26 h1{margin:0 0 14px;padding:0;}
.blogintro26 p{margin:0;}
.blogintro26 p a{color:#4A7C9B;}

.brdcrum26{padding:25px 0 40px;}




.sty26 article p, .sty26 article ul li{margin:0 0 20px;}
.sty26 article p{padding:0;}
.sty26 article .et_pb_text_inner p a{text-decoration:underline;}
.sty26 article ul.col3{display:flex;align-items:start;justify-content:left;flex-wrap:wrap;padding:0;margin:0;}
.sty26 article ul.col3 li{width:32%;}
.sty26 article ul li:before{content: '';display: block;width: 4px;height: 4px;background: #000;border-radius: 100%;position: absolute;margin: 12px 0 0 -14px;}

.stlm_elem{box-sizing:border-box;padding: 30px;gap: 30px;background: rgba(228, 238, 244, 0.5);border: 0.5px solid #E2EBF0;border-radius: 5px;display:flex;align-items:center;justify-content:center;margin:20px 0;}
.stlamnt{text-align: center;border-right: 1.5px solid #7EC8E3;padding-right: 30px;}
.stlamnt b{font-family: 'Playfair Display';font-style: normal;font-weight:700;font-size:40px;line-height:48px;color: #374151;}
.stlamnt span{font-family: 'Playfair Display';font-style: normal;font-weight: 500;font-size: 16px;line-height: 24px;color: #4A7C9B;}
.stlm_elem p{margin:0 0 10px;}
.stm_by{font-family: 'Playfair Display';font-style: normal;font-weight: 500;font-size: 16px;line-height: 24px;text-align:right;color: #4A7C9B;}

#main-content .keytakw{background:linear-gradient(0deg, #E4EEF4, #E4EEF4), #F8FAFB;border-radius:5px;box-sizing:border-box;padding:25px 30px 30px;gap:10px;}
#main-content .keytakw h5{color:#4A7C9B;margin:0 0 10px;border-bottom:1.5px solid rgba(126, 200, 227, 0.25);font-family: 'Open Sans';font-weight: 700;line-height: 28px;
    text-transform: uppercase;}
#main-content .keytakw ul{display:block;padding-bottom:0;}
#main-content .keytakw ul li, #main-content .keytakw p{margin:0 0 10px;font-style:italic;width:100%;font-family: 'Open Sans';font-weight: 500; font-size: 14px; line-height: 22px;color: #374151;}
#main-content .keytakw ul li:last-child{margin-bottom:0;}
#main-content .keytakw ul li:before{background-color:#7EC8E3;}
#main-content .keytakw p{margin-bottom:5px;}


.sty26 .inthisart{border-bottom:1.5px solid rgba(126, 200, 227, 0.5);padding:40px 0 20px;}
.sty26 .inthisart .h3{display:flex;align-items:center;justify-content:space-between;text-wrap:nowrap;margin:0 0 20px;padding:0;}
.sty26 .inthisart .h3:after{background:rgba(126, 200, 227, 0.5);height:1.5px;width:100%;content:'';display:block;margin-left:15px;}
.sty26 .inthisart ul{padding:0 0 0 34px !important;}
.sty26 .inthisart ul li{list-style:none;margin:0 0 10px;padding:0;}
.sty26 .inthisart ul li:before{background:url('img26/blog_article_arrow.svg') no-repeat center center;width:14px;height:14px;position:absolute;margin:7px 0 0 -25px;}

.sty26 article h2{padding:0 0 0 20px;border-left:3px solid #7EC8E3;margin:40px 0 20px;}



.cta_blockquote{display:flex;align-items:center;justify-content:space-between;box-sizing: border-box;padding: 20px;gap: 30px;background: #FFFFFF;border: 1.5px solid rgba(126, 200, 227, 0.5);border-radius: 5px;margin:40px 0;}
.cta_blockquote .whitebtn_h a, .cta_blockquote .bluebtn_h a{width:265px;font-size:16px;text-transform:uppercase;padding:16px 10px;}
.cta_blockquote .bluebtn_h{margin:10px 0 0;}
.cta_blockquote .blktxt{display:flex;align-items:center;}
.cta_blockquote .blktxt p{margin:0 30px 0 20px;font-weight:600;}
.cta_blockquote .blktxt p a{text-decoration:underline;}


.sty26 article p.info_highlight, .sty26 article p.warning_highlight{font-weight: 600;box-sizing: border-box;padding: 15px;background: linear-gradient(0deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)), #EFF5F8;border-left: 3px solid rgba(74, 124, 155, 0.5);border-radius: 5px;display:flex_;align-items:start; padding-left:45px;}

.sty26 article p.info_highlight:before, .sty26 article p.warning_highlight:before{content:'';display:block;min-width:22px;height:22px;background:url('img26/i_highlight.svg') no-repeat center center;background-size:contain;margin:2px 12px 0 0; margin-left:-34px;position:absolute;}

.sty26 article p.warning_highlight{background:#FFF5F5;border-left: 3px solid #FFCFCF;}
.sty26 article p.warning_highlight:before{min-width:24px;height:24px;background-image:url('img26/fluent_warning-24-filled.svg');}


.sty26 article blockquote, .sty26_a blockquote{padding:0;border:none;margin:30px 0;}

.sty26 article blockquote:before, .sty26 article blockquote:after,
.sty26_a blockquote:before, .sty26_a blockquote:after
{content:'';display:block;width:100%;height:20px;background-repeat:no-repeat;background-size:100%;background-position:center center;}

.sty26 article blockquote:before, .sty26_a blockquote:before{background-image:url('img26/blockquote_upr.svg');}
.sty26 article blockquote:after, .sty26_a blockquote:after{background-image:url('img26/blockquote_dwn.svg');}
.sty26 article blockquote p, .sty26_a blockquote p{font-family: 'Playfair Display';font-style:italic;font-weight:500;font-size:18px;line-height:144%;text-align: center;color: #374151;margin:10px 15px 20px;}

.sty26 article blockquote p strong, .sty26 article blockquote p b,
.sty26_a blockquote p strong, .sty26_a blockquote p b{font-weight:500;}




.et_pb_accordion_item{box-sizing:border-box;padding:0 !important;background:#FFFFFF !important;border:1px solid rgba(126, 200, 227, 0.5) !important;border-radius: 5px;outline: none !important;margin:0 0 20px !important;}
.et_pb_accordion_item h3.et_pb_toggle_title{font-family: 'Open Sans';font-weight:600;font-size:16px;line-height:28px;color:#4A7C9B;padding:10px 50px 10px 20px !important;}
.et_pb_accordion_item .et_pb_toggle_content{padding:20px 50px 20px 20px;}
.et_pb_accordion_item .et_pb_toggle_content p{font-family: 'Open Sans';font-weight:400;font-size:16px;line-height:28px;color:#374151;margin:0;}
.et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title{background:rgba(159, 214, 234, 0.2);position: relative;}
.et_pb_accordion_item .et_pb_toggle_title:before{width:24px;height:24px;background:url('img26/ci_chevron-up.svg') no-repeat center center;background-size: 24px;font-size: 0;top: 0;bottom: 0;margin: auto 0;right: 10px !important;display:block !important;content:'' !important; position:absolute;}
.et_pb_accordion_item.et_pb_toggle_open h3.et_pb_toggle_title:before{transform:rotate(180deg);}





.acc26{counter-reset: item;}
.acc26 .et_pb_accordion_item{counter-increment: item;background: #EFF5F8 !important;}
.acc26 .et_pb_accordion_item .et_pb_toggle_title{background: #EFF5F8;font-size:18px;line-height:28px;font-weight:bold;padding:21px 50px 21px 70px !important;}
.acc26 .et_pb_accordion_item .et_pb_toggle_title::after{content: counter(item, decimal);font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 16px;line-height: 18px;text-align: center;box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0px;gap: 10px;width: 40px;height: 40px;background: #7EC8E3;border-radius: 20px;color:#fff;position: absolute;top: 0;bottom: 0;left: 15px;margin: auto 0;}

.acc26 .et_pb_accordion_item.et_pb_toggle_close .et_pb_toggle_title::after{background:#fff;color:#7EC8E3;border:3px solid #7EC8E3;}

.acc26 .et_pb_accordion_item .et_pb_toggle_content{background: #EFF5F8;padding:1px 35px 10px;margin-left: 35px;margin-bottom: 20px;border-left: 1.5px solid #7EC8E3;}


.acc26 .et_pb_accordion_item ul, ul.check26, ul.checklist, ul.arrowlist{padding:15px 0 5px !important;}
.acc26 .et_pb_accordion_item ul li, ul.check26 li, ul.checklist li, ul.arrowlist li{font-family: 'Open Sans';font-style: normal;font-weight: 500;font-size: 16px;line-height: 28px;color: #374151;margin:0 0 10px;padding:0;list-style:none;display:flex;}
.acc26 .et_pb_accordion_item ul li:before, ul.check26 li:before, ul.checklist li:before, ul.arrowlist li:before{content:'';display:block;min-width:20px;height:20px;margin:4px 8px 0 0;background:url('img26/rectangle_46.svg') no-repeat center center;background-size:contain;position:inherit;}

ul.check26, ul.checklist, ul.arrowlist{margin:35px 0 0 !important;padding:0 !important;}
ul.check26 li, ul.checklist li, ul.arrowlist li{position:relative;padding-left:30px;display:block;margin:0 0 15px;}
ul.check26 li:before, ul.checklist li:before, ul.arrowlist li:before{position:absolute;left:0;}

ul.arrowlist{margin:20px 0 !important;}
ul.arrowlist li:before{background-image:url('img26/arrowlist_ico.svg');}

.acc26 .et_pb_accordion_item ul li .warning_highlight{background:#fff !important;}









.sty26 .et_pb_text table, .et_pb_text_inner table{border:1px solid rgba(126, 200, 227, 0.5) !important;border-radius:5px;}
.sty26 .et_pb_text table th, .et_pb_text_inner table th{border:none !important;background:#E4EEF4 !important; font-family:'Open Sans';font-weight:700;font-size:14px;line-height:22px;text-transform:uppercase;color:#4A7C9B;padding:10px 10px 10px 20px !important;}
.sty26 .et_pb_text table tbody tr, .et_pb_text_inner table tbody tr{border-bottom:1px solid #E2EBF0 !important;}
.sty26 .et_pb_text table tbody tr:last-child, .et_pb_text_inner table tbody tr:last-child{border:none !important}
.sty26 .et_pb_text table td, .et_pb_text_inner table td{border:none !important;}
.sty26 .et_pb_text table tbody td, .et_pb_text_inner table tbody td{font-family: 'Open Sans';font-weight: 600;font-size:14px;line-height:44px;color: #374151;padding:10px 10px 10px 20px !important;}



.heading_bars{display:flex;align-items:center;justify-content:center;text-wrap: nowrap;margin:40px 0 15px;}
.heading_bars:before, .heading_bars:after{background: rgba(126, 200, 227, 0.5);height: 1.5px;width: 100%;content: '';display: block;}
.heading_bars:before{margin:auto 15px auto 0;}
.heading_bars:after{margin:auto 0 auto 15px;}

.calc26{background:none !important;border:none !important;padding:0 !important;}
.calc26 label{font-family: 'Open Sans';font-style: normal;font-weight: 500 !important;font-size: 12px !important;color: #374151 !important;line-height:1em;margin:0 0 10px;display:block;}
.calc26 input{box-sizing: border-box;padding: 10px 12px !important;background: #FFFFFF !important;border: 1px solid #E6E6E6 !important;border-radius: 5px !important;height:42px;margin:0 !important;}
.calc26 .col5{display:flex;align-items:start;justify-content:space-between;margin:0 0 25px;}
.calc26 .col5 div{width:19%;}
.calc26 .calcbar{margin:0 0 40px;}
.calc26 .calcbar label{font-size:14px !important;}

.calc26 .calcbar {color:#4A7C9B;}

.calc26 .calcbar input{height: 12px;outline-color: #4A7C9B;background: rgba(230, 230, 230, 0.5) !important;border-radius: 5px !important;padding: 0px !important;border:none !important;}
.calc26 .calcbar div{display:flex;align-items:center;}
.calc26 .calcbar div span{padding: 10px 12px;gap: 10px;width: 47px;height: 42px;background: #FFFFFF;border: 1px solid #E6E6E6;border-radius: 5px;display: flex;align-items: center;justify-content: center;margin-left:15px;font-family: 'Open Sans';font-style: normal;font-weight: 500;font-size: 14px;line-height: 22px;text-align: center;color: #374151;}

.calc26 button#calcBtn, a.bluebtn_arrow{padding: 14px 12px 14px 16px;background: #7EC8E3;border-radius: 5px;height:56px;font-family: 'Open Sans';font-style: normal;font-weight: 600;font-size: 16px;line-height:28px;text-transform: uppercase;color: #374151;max-width:335px;width:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;}
.calc26 button#calcBtn:after, a.bluebtn_arrow:after{content:'';display:block;background:url('img26/meteor-icons-arrow-up.svg') no-repeat center center;background-size:contain;width:20px;height:20px;margin-left:4px;}

a.bluebtn_arrow{width:fit-content;padding:14px 16px;}

.bcta{background: linear-gradient(103.26deg, #0B293B 40.46%, #1E70A1 100%);box-shadow: 0px 6px 30px rgba(74, 124, 155, 0.6);border-radius:5px;position:relative;display:flex;align-items:end;justify-content:space-between;margin:40px 0;overflow:hidden;}
.bcta:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background:url('img26/rectangle_85.png') no-repeat right center;background-size:44% 100%;}
.bcta > div{position:relative;z-index:1;}
.bcta .bctent{padding:30px 40px;width:65%;}
.bcta .bctent .h2{padding:0 !important;border:none !important;color:#fff;font-size:40px;line-height:48px;margin:0 0 15px;}
.bcta .bctent p{color:#fff;}
.bcta img{margin-right:33px;display:block;}

a.callbtn{font-family: 'Open Sans';font-style: normal;font-weight: 600;font-size: 16px;line-height:25px;text-transform: uppercase;color: #7EC8E3;box-sizing: border-box;display: flex;flex-direction: row;justify-content: center;align-items: center;padding: 14px 16px 14px 12px;border: 1.5px solid #7EC8E3;border-radius: 5px;width:fit-content;}
a.callbtn:before{content:'';display:block;width:20px;height:20px;background:url('img26/ri_phone-fill.svg') no-repeat center center;background-size:contain;margin:0 7px 0 0;}

a.callbtn_filled{font-family: 'Open Sans';font-style: normal;font-weight: 600;font-size: 14px;line-height: 28px;text-transform: uppercase;color: #374151;display: flex;flex-direction: row;justify-content: center;align-items: center;padding: 14px 12px 14px 16px;background: #7EC8E3;border-radius:5px;width:fit-content; margin-left:15px;}
a.callbtn_filled:after{content:'';display:block;width:20px;height:20px;background:url('img26/meteor-icons_arrow-up_cta.svg') no-repeat center center;background-size:contain;margin:0 0 0 4px;}


.bcta2{background: linear-gradient(0deg, #D6E9F2, #D6E9F2), #E4EEF4; border: 1.5px solid #FFFFFF; box-shadow: 0px 6px 30px rgba(74, 124, 155, 0.2); border-radius: 5px;display:flex;align-items:center;justify-content:space-between;}
.bcta2 img{display:block;}
.bcta2 div{padding:20px 40px;}
.bcta2 div .h2{font-family: 'Playfair Display';font-style: normal;font-weight: 700;font-size: 40px;line-height: 48px;color: #4A7C9B;margin: 0 0 15px;padding: 0;border: none;}
.bcta2 div p{margin:0 0 15px;}
.bcta2 a.callbtn_filled{margin:0;}












.heading_in_border, .boxed{position:relative;box-sizing: border-box;padding:30px;background: #FFFFFF;border: 1.5px solid #7EC8E3;border-radius: 5px;margin:40px 0 20px;}
.heading_in_border h4, .boxed h4{position: absolute;top: -17px;left:20px;background: #fff;padding: 0 10px;font-family: 'Playfair Display';font-weight: 700;font-size: 20px;margin:0;}
.heading_in_border p, .boxed p{margin:0 0 20px !important;}
.heading_in_border p:last-child, .boxed p:last-child{margin:0 !important;}


.sty26 .icon_content ul{padding:0 !important;margin:0 !important;}
.sty26 .icon_content ul li{list-style:none !important;display:flex;align-items:start;margin:0 0 40px;}
.sty26 .icon_content ul li:before{display:none !important;}
.sty26 .icon_content ul li img{display:block;margin:0 25px 0 0;width:80px;min-width:80px;height:auto;}
.sty26 .icon_content ul li h4{font-family: 'Playfair Display';font-style: normal;font-weight: 700;font-size: 20px;line-height: 28px;color: #374151;margin:0 0 15px;padding:0 !important;}
.sty26 .icon_content ul li p{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 16px;line-height: 28px;color: #374151;margin:0;}

.sty26 .icon_content.bluebg ul{margin:20px 0;}
.sty26 .icon_content.bluebg ul li{background: #F8FAFB; border-left: 1.5px solid #7EC8E3; border-radius:5px;margin:0 0 20px;padding:25px;}
.icon_content.bluebg ul{counter-reset: item;}
.icon_content.bluebg ul li{counter-increment:item;}
.icon_content.bluebg ul li h4::before{content: counter(item, decimal-leading-zero) ". ";font-weight: 700;margin-right: 6px;}



.img_w_cont{display:flex;align-items:center;justify-content:space-between;}
.img_w_cont div{width:47%;}
.img_w_cont img{width:47%;display:block;border-radius:5px;}
.img_w_cont.imgr{flex-direction:row-reverse;}


.recov_str{margin:40px auto;padding:30px 40px;box-sizing:border-box;background:url('img26/banner_03.jpg') no-repeat center center;background-size:cover;text-align:center;box-shadow: 0px 6px 30px rgba(74, 124, 155, 0.6);border-radius: 5px;}
.recov_str .h2{font-family: 'Playfair Display';font-weight: 700;font-size: 40px;line-height: 48px;color: #FFFFFF;padding:0 !important;border:none !important;margin:0 !important;}


.recov_str ul{padding:0 !important;margin:30px auto !important;display:flex;align-items:start;}
.recov_str ul li{text-align:left;display:flex;align-items:start;margin:0 16px 0 0 !important;width:32%;}
.recov_str ul li:last-child{margin-right:0 !important;}
.recov_str ul li:before{display:none !important;}
.recov_str ul li img{margin:0 15px 0 0;display:block;max-width:45px;}
.recov_str ul li p{margin:0 !important;font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #FFFFFF;}

.authbox{padding:30px;box-sizing: border-box;display: flex;justify-content: left;align-items: start;padding: 30px;gap: 25px;background: linear-gradient(0deg, #E4EEF4, #E4EEF4), #F8FAFB;border: 1.5px solid rgba(126, 200, 227, 0.5);border-radius: 5px;margin:40px 0;}
.authbox img{display:block;width:120px;min-width:120px;height:120px;object-fit:cover;border-radius:100%;}
.authbox div .h2{margin:0 0 10px !important;padding:0 !important;border:none !important;}
.authbox div h6{margin:0 0 25px !important;padding:0;border:none !important;font-family: 'Open Sans';font-style: normal;font-weight: 500;font-size: 14px;line-height: 22px;color: #4A7C9B;}
.authbox div p{margin:0 !important;}

.rel_arti{padding: 70px 140px 60px;background: linear-gradient(0deg, #F8FAFB, #F8FAFB), #FFFFFF;}
.rel_arti h2{margin:0 0 40px;padding:0 !important;border:none !important;}

.relposts{display:flex;align-items:start;justify-content:left;gap:25px;}

.relp_item{display:flex !important;align-items:center;justify-content:left;background: rgba(228, 238, 244, 0.6);border: 1px solid rgba(126, 200, 227, 0.3);border-radius: 5px;}
.relp_item img{display:block;object-fit:cover;width:200px;height:260px;}
.relp_item div{padding:15px 20px 15px 30px;box-sizing:border-box;}
.relp_item div h2{font-family: 'Playfair Display';font-style: normal;font-weight: 700;font-size: 18px;line-height: 26px;color: #374151;margin:0 0 2px;}
.relp_item div span{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 12px;line-height: 18px;color: #4A7C9B;display:block;margin:0 0 15px;}
.relp_item div p{margin:0 0 8px !important;}
.relp_item div a.rmbtn{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 14px;line-height: 22px;color: #4A7C9B;display:block;}

.nav_relp_btns{display:flex;align-items:center;justify-content:right;margin:40px 0 0;}
.nav_relp_btns a{min-width:130px;}
.nav_relp_btns .prevbtn a{flex-direction:row-reverse;}
.nav_relp_btns .prevbtn a:after{transform:rotate(180deg);}
.nav_relp_btns .nextbtn{margin-left:10px;}






#sidebar .et_pb_widget.widget_search {padding: 0;background: none;border: none;}
.sty26 .box_border{border: 1.5px solid #E2EBF0;padding: 20px;border-radius: 5px;}
.sty26 .box_border_bg{background:#F8FAFB;border: 1.5px solid #E2EBF0;padding: 20px;border-radius: 5px;}

.rectangle-container{margin-left:auto;margin-right:auto;}





/*****************************/
.paintr{background:#E4EEF4;padding:60px 0;}
.paintr .wrp1160{gap:80px;}
.paherolft{width:500px;}
.paherolft h1{margin:0 0 35px;padding:0;}
.paherolft h1 span{color:#4A7C9B;}
.paherolft p{margin:0;}
.paherolft ul{margin:35px 0;padding:0;display:flex;align-items:center;gap:30px;}
.paherolft ul li{display:flex;align-items:center;}
.paherolft ul li h6{font-size:18px;line-height:28px;}
.paherolft ul li img{display:block;margin:0 10px 0 0;}
.whitebtn_h.filledbu{margin-right:10px;}
.whitebtn_h.filledbu a{background:#7EC8E3;}

.frm_pa{box-sizing: border-box;padding: 30px;width: 580px;border-radius: 5px;border:1.5px solid rgb(126 200 227 / 50%);}
.frm_pa h3{text-align:center;margin:0 0 15px;}


.frm_pa{}
.frm_pa form, body #page-container form.wpcf7-form{width:100%;}

.frm_pa div, body #page-container form.wpcf7-form div{display:flex;align-items:start;justify-content:space-between;gap:15px;margin: 0 !important;}

.frm_pa input, .frm_pa textarea, .frm_pa select,
body #page-container form.wpcf7-form input, body #page-container form.wpcf7-form textarea, body #page-container form.wpcf7-form select{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 14px;line-height: 22px;color: #374151 !important;padding:10px 12px !important;width:100%;height: 42px;background: #FFFFFF;border-radius: 5px;box-sizing:border-box;margin:0 0 15px !important;border:none !important;outline:none !important;}

.frm_pa select, body #page-container form.wpcf7-form select{-webkit-appearance:none;}

.frm_pa label, body #page-container form.wpcf7-form label{display:flex;align-items:center;font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 12px;line-height: 18px;color: #374151;}

.frm_pa input[type="checkbox"], .frm_pa input[type="checkbox"]{width:16px;height:16px;padding:0 !important;margin:0 9px 0 0 !important;}

.frm_pa input[type="button"], .frm_pa input[type="submit"], .frm_pa button,
body #page-container form.wpcf7-form input[type="button"], body #page-container form.wpcf7-form input[type="submit"], body #page-container form.wpcf7-form button{font-family: 'Open Sans' !important;font-style: normal;font-weight: 600 !important;font-size: 16px !important;line-height:1em;text-transform: uppercase;color: #374151 !important;padding: 14px 12px 14px 16px !important;width: 100% !important;height: 56px !important;background: #7EC8E3 !important;border-radius: 5px !important;border:none;display:flex;align-items:center;justify-content:center;margin:20px 0 0;cursor:pointer;}

.frm_pa input[type="button"]:after, .frm_pa input[type="submit"]:after, .frm_pa button:after,
body #page-container form.wpcf7-form input[type="button"]:after, body #page-container form.wpcf7-form input[type="submit"]:after, .wpcf7-form button:after{content:'';display:block;width:20px;height:20px;background: url(img26/meteor-icons-arrow-up.svg) no-repeat center center;margin-left:4px;}

body #page-container form.wpcf7-form input::placeholder, body #page-container form.wpcf7-form select::placeholder{font-family: 'Open Sans' !important;font-weight:400 !important;font-size:14px !important;line-height:22px !important;color:#374151 !important;}



.nums26_hd{text-align:center;padding:60px 0;background:#F8FAFB;}
.nums26_hd ul{display:flex;align-items:stretch;justify-content:center;}
.nums26_hd ul li{margin-right:5.5%;padding-right:5.5%;border-right:1px solid rgb(126 200 227 / 50%);}
.nums26_hd ul li:last-child{margin-right:0;padding-right:0;border-right:none;}
.nums26_hd ul li div{font-family: 'Playfair Display';font-style: normal;font-weight: 700;font-size: 48px;line-height:1em;color: #374151;margin:0 0 10px;text-wrap:nowrap;}
.nums26_hd ul li p{font-family: 'Playfair Display';font-style: normal;font-weight: 500;font-size: 16px;line-height: 24px;color: #4A7C9B;margin:0;text-wrap:nowrap;}


.pas_s1{}
.pass1_cnt{width:692px;}
.pass1_cnt p{margin:0 0 35px;padding:0;}


.pas_sbar{width:388px;}
.story_sdbar{box-sizing: border-box;padding:30px;background: linear-gradient(0deg, #E4EEF4, #E4EEF4), #F8FAFB;border: 1.5px solid rgba(126, 200, 227, 0.5);border-radius: 5px;padding:30px;margin:20px 0 0;}
.story_sdbar h2{}
.story_sdbar a{font-family: 'Open Sans';font-style: normal;font-weight: 500;font-size: 14px;line-height: 22px;color: #4A7C9B;}
.story_sdbar a strong, .story_sdbar a b{font-weight:500;}
.story_sdbar p{margin:25px 0 10px;}
.fullstro{display:flex;align-items:center;}
.fullstro:after{content:'';display:block;width:14px;height:14px;background:url('img26/storyMore.svg') no-repeat center center;}

.navrounds{display:flex;align-items:center;justify-content:center;padding:0 !important;margin:20px 0 0 !important;}
.navrounds li{margin:0 10px;}
.navrounds li a{width:10px;height:10px;display:block;border-radius:100%;background:#E4EEF4;outline:none;}
.navrounds li a:hover, .navrounds li.active a{background:#7EC8E3;}

.story_slider{position: relative;}
.story_sdbar{display: none;}
.story_sdbar.active{display: block;}


p.intrp{margin:25px 0 0;}


.pa_lists{display:flex;align-items:start;flex-wrap:wrap;margin:40px 0 20px;border-bottom: 1.5px solid rgba(126, 200, 227, 0.5);padding-bottom:30px;gap:0 7px;}
.pa_lists li{margin:0 0 10px;width:calc(33.33% - 5px);}
.pa_lists li a{box-sizing:border-box;display: flex;align-items: center;padding: 15px;height: 54px;background: #EFF5F8;border: 1.5px solid rgba(226, 235, 240, 0.75);border-radius: 5px;font-family: 'Playfair Display';font-style: normal;font-weight: 700;font-size: 16px;line-height: 24px;color: #374151;position: relative;}
.pa_lists li a:after{content:'';display:block;width:14px;height:14px;background:url('img26/arrow_r_list_pa.svg') no-repeat center center;background-size:contain;position: absolute;top:0;bottom:0;margin:auto 0;right:15px;}

.typehandel{margin:60px 0 20px;}

.palist_icons{}
.palist_icons li a img{width:26px;height:26px;object-fit:contain;display:block;margin-right:10px;}


.claininbrprt{margin:60px 0;}

.process26{margin:60px 0;}

.ico_c_wids{display:flex;flex-wrap:wrap;align-items:start;margin:55px 0 15px;}
.ico_c_wids li{display:flex;align-items:start;width:46%;margin-right:7.9%;margin-bottom:40px;}
.ico_c_wids li:nth-child(2n){margin-right:0;}
.ico_c_wids li img{display:block;width:80px;min-width:80px;margin:0 25px 0 0;}

.process26 p.intrp{padding-bottom:0 !important;}

.proc_tabs{}

.process_buttons{counter-reset: item;display:flex;align-items:center;justify-content:center;position:relative;margin:40px 0;}
.process_buttons li:before{content:'';display:block;height:3px;width:150%;background:#EBEBEB;position:absolute;top:18px;left:66px;z-index:1;margin:0 auto;}
.process_buttons li{counter-increment: item;min-width:130px;margin-right:5%;position:relative;z-index:2;}
.process_buttons li:last-child{margin-right:0;}
.process_buttons li:last-child:before{display:none;}
.process_buttons li a{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2;}
.process_buttons li a::before{content: counter(item, decimal);font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 16px;line-height: 18px;text-align: center;color: #7EC8E3;box-sizing:border-box;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 40px;height: 40px;background: linear-gradient(0deg, #FFFFFF, #FFFFFF), #7EC8E3;border: 3px solid #EBEBEB;border-radius: 20px;}
.process_buttons li a span{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 16px;line-height: 28px;color: rgba(55, 65, 81, 0.6);display:block;margin:6px 0 0;}
.process_buttons li a:hover:before, .process_buttons li a.open:before{background:#7EC8E3;color:#fff;border-color:#7EC8E3;}
.process_buttons li a:hover span, .process_buttons li a.open span{font-weight:bold;color:#374151;}

.process_tab_content{padding:30px;background: linear-gradient(0deg, #EFF5F8, #EFF5F8), #F8FAFB; border-radius:0px 0px 5px 5px;}

.prc_hdintr{border-bottom: 1.5px solid rgba(126, 200, 227, 0.5);padding-bottom:15px;margin-bottom:20px;}
.prc_hdintr h3{margin:0 0 5px !important;padding:0 !important;}
.subhd{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 14px;line-height: 22px;color: #4A7C9B;display:block;}
.prc_hdintr .num_item{font-family: 'Playfair Display';font-style: normal;font-weight: 600;font-size: 60px;line-height: 48px;color: #4A7C9B;}
.process_tab_content ul{margin:20px 0;}
.process_tab_content h5{padding:0 !important;margin:15px 0 20px !important;}

.process_tab_content{display:none;}
.process_tab_content.open{display:block;opacity:1;}

.process_tab_content .et_pb_accordion_item{margin-bottom:15px !important;}
.process_tab_content .et_pb_accordion_item h3.et_pb_toggle_title{background:rgb(126 200 227 / 25%) !important;padding:10px 50px 10px 20px !important;}
.process_tab_content .et_pb_accordion_item .et_pb_toggle_content{background:#EFF5F8 !important;}

.process26 .calculator.calc26{width:900px;max-width:90%;}
.calculator.calc26{margin-left:auto;margin-right:auto;}


.result_slider{padding:40px 0;background: linear-gradient(0deg, #E4EEF4, #E4EEF4), #FFFFFF;}
.result_slider h3{margin:0;padding:0;}
.res_sdr{position:relative;}
.res_sdr .dflex{gap:30px;margin:30px auto;}
.resitem{box-sizing: border-box;padding: 20px 30px;background: linear-gradient(0deg, #FFFFFF, #FFFFFF), #EFF5F8;border: 1px solid rgba(126, 200, 227, 0.5);border-radius: 10px;width:363px;}
.resitem h5{margin:0 0 2px;}
.resitem span{font-family: 'Open Sans';font-style: normal;font-weight: 600;font-size: 14px;line-height: 22px;color: #4A7C9B;display:block;margin:0 0 12px;}
.resitem img{display:block;margin:0 0 12px;}
.resitem p{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 14px;line-height: 22px;color: #374151;margin:8px 0 0;}
.resitem a.rm_btn{display:block;}
.nxtprev_btns{display:flex;align-items:center;justify-content:space-between;position: absolute;top: 0;bottom: 0;margin: auto;width:100%;height:1px}
.nxtprev_btns a{display:block;width:30px;height:30px;background:url('img26/slider_btn.svg') no-repeat center center;position:relative;}
.nxtprev_btns a.prevbtn_res{transform:rotate(180deg);left:0;}
.nxtprev_btns a.nextbtn_res{right:0;}


.res_sdr{position: relative;overflow: hidden;}
.res_slider_wrap{overflow: hidden;}
.res_sdr ul{display: flex;gap: 24px;transition: transform 0.4s ease;will-change: transform;padding: 0 !important;margin:30px auto;list-style: none;}
.resitem{flex: 0 0 calc((100% - 48px) / 3);box-sizing: border-box;}
.nxtprev_btns a.disabled {opacity: .4;pointer-events: none;}










.heading_border_left{display:flex;align-items:center;justify-content:center;text-wrap:nowrap;padding:0;margin:0;}
.heading_border_left:before{background:rgba(126, 200, 227, 0.5);height:1.5px;width:100%;content:'';display:block;margin:auto 15px auto 0;}

.heading_border_right{display:flex;align-items:center;justify-content:center;text-wrap:nowrap;padding:0;margin:0;}
.heading_border_right:after{background:rgba(126, 200, 227, 0.5);height:1.5px;width:100%;content:'';display:block;margin:auto 0 auto 15px;}

.areas_of_exp{padding:60px 0;background:#F8FAFB;}

.areas_of_exp .sty26 p{margin-top:30px;}

.bquote_col2{padding:15px 20px;border-left:1.5px solid #7EC8E3;background:#fff;border-radius:5px;margin:35px 20px 0 0;width:570px;max-width:48%;display:inline-block;}
.bquote_col2:last-child{margin-right:0;}
.bquote_col2:last-child{margin:0;}
.bquote_col2:nth-last-child(2n):after{content:'';display:block;clear:both;}
.bquote_col2 p{font-family: 'Open Sans';font-style: normal;font-weight: 600;font-size: 14px;line-height: 22px;color: #374151;margin:0 0 10px;padding:0;}
.bquote_col2 p strong{font-size:12px;font-weight:700;color: #4A7C9B;text-transform: uppercase;}
.bquote_col2 p:last-child{margin-bottom:0;}

.areas_of_exp hr{width:100%;height:1.5px;background:rgba(126, 200, 227, 0.5);border:none;margin:30px 0;padding:0;}


.fwrap{flex-wrap:wrap;}


.secbg{background:#F8FAFB;}
.ptb60{padding:60px 0;}

.canhelp_sec h2{margin:0 0 35px;padding:0 !important;}
.canhelp_sec p{padding:0 !important;margin:0 0 20px;}
.canhelp_sec ul.checklist{margin:20px 0 !important;}

.redbox{box-sizing: border-box;padding: 30px 20px 30px 70px;background: #FFF5F5;border-width: 1.5px 1.5px 1.5px 3px;border-style: solid;border-color: #FFCFCF;border-radius: 5px;position: relative;margin:0 0 60px;}
.redbox:before{content:'';display:block;width:35px;height:35px;background:url('img26/red_sign_ico.svg') no-repeat center center;background-size:contain;position:absolute;left:20px;}
.redbox h4{margin:0 0 15px !important;padding:0 !important;}
.redbox h3{margin-bottom: 15px;}
.redbox p{margin: 15px 0px 30px;}
.redbox p:last-child{margin-bottom:0;}

.h2gap{margin:0 0 35px;padding:0 !important;}

ul.checklist.borders{border-top: 1px solid #7EC8E380;border-bottom: 1px solid #7EC8E380;margin: 20px 0 !important;padding: 20px 0 5px !important;}








.ico_c_wids.bbgbox{align-items:stretch;}
.bbgbox li{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px;padding:23px;background: #F8FAFB;border-left: 1.5px solid #7EC8E3;border-radius: 5px;}
.bbgbox li img{margin-right:22px;}

.paul_j{}
.pjlft{margin-right:6.89%;}
.pjlft h2{margin:0 0 35px;padding:0;}
.pjlft p{padding:0 !important;margin:0 0 30px;}



.pj_swid{margin:0 0 100px;padding: 30px;background: linear-gradient(0deg, #E4EEF4, #E4EEF4), #F8FAFB;border: 1.5px solid rgba(126, 200, 227, 0.5);border-radius: 5px;text-align:center;}
.pj_swid img{border-radius:100%;margin:0 auto 25px !important;display:block;}
.pj_swid h3{font-size:40px;line-height:48px;margin:0 0 10px;padding:0;}
.pj_swid span{display:block;margin:0 0 25px;font-family: 'Open Sans';font-weight: 500;font-size: 14px;line-height: 22px;color: #4A7C9B;}
.pj_swid p{padding:0 !important;margin:0 0 10px;}
.pj_swid a{font-family: 'Open Sans';font-weight: 600;font-size: 14px;line-height: 22px;color: #4A7C9B;width:fit-content;margin:0 auto;}







.faqbgsp{background: linear-gradient(180deg, #F8FAFB 0%, #FFFFFF 100%), linear-gradient(0deg, #F8FAFB, #F8FAFB), #FFFFFF;}



.people4sec{background:#F8FAFB;}
.people4sec h2{margin:0 0 35px;padding:0 !important;}
.people4sec p{margin:0 0 35px;padding:0 !important;}
.people4sec .paherolft img{display:block;}






/**************************
  HOME NEW 26
**************************/
.jc_c{justify-content:center;}
.ai_e{align-items:end;}
.wrp1440{width:1440px;max-width:90%;margin:0 auto;}

.remove_padding_heading h1, .remove_padding_heading h2, .remove_padding_heading h3, .remove_padding_heading h4, .remove_padding_heading h5, .remove_padding_heading h6, .remove_padding_heading p{padding:0 !important;}

.hmhero26{background:#e3eef5;}
.hmhero26 h5{color: #4A7C9B;margin:0 0 15px;}
.hmhero26 h1{font-weight: 700;font-size: 64px;line-height: 72px;color: #374151;margin:0 0 35px;}
.hmhero26 h1 span{color:#4A7C9B;}
.hmhero26 p{margin:0 0 35px;}
.hmhero26 .hercnt{width:770px;max-width:54%;margin-right:70px;}

.reshom26{padding:80px 0;}
.reshom26 .lft_cev{width:350px;}
.reshom26 .lft_cev h2{margin:0 0 35px;}
.reshom26 .lft_cev p{margin:0 0 35px;}

.reshom26 ul{display:flex;align-items:stretch;}
.reshom26 ul li{width:226px;margin-left:26px;text-align:center;}
.reshom26 ul li img{display:block;}
.reshom26 ul li div{background: rgba(228, 238, 244, 0.6);border: 1px solid rgba(126, 200, 227, 0.3);border-radius: 0px 0px 5px 5px;padding:15px 10px;}
.reshom26 ul li span{font-family: 'Playfair Display';font-style: normal;font-weight: 700;font-size: 32px;line-height: 40px;color: #4A7C9B;display:block;margin:0 0 10px;}
.reshom26 ul li p{font-weight:600;font-family: 'Playfair Display';}

.notcasenum{padding:80px 0;background: linear-gradient(0deg, #F8FAFB, #F8FAFB), #FFFFFF;}
.ncintor{text-align:center;}
.ncintor h2{margin:0 0 35px;}
.ncintor p{margin:0 0 35px;}
.notcasenum .ico_c_wids h3{margin:0 0 25px;}

.handle_cases{padding:80px 0 54px;}
.lft_swlg{width:50%;}
.lft_swlg h2{margin:0 0 35px;}
.lft_swlg p{margin:0 0 35px;}
.handle_cases ul{padding:0 !important;margin:0 !important;display:flex;align-items:start;justify-content:center;flex-wrap:wrap;width:50%;}
.handle_cases ul li{width:23%;margin:0 0 0 8.7%;}
.handle_cases ul li img{display:block;}

.accid_posts{padding-bottom:80px;}
.accid_posts ul{display:flex;align-items:start;justify-content:space-between;gap: 25px;flex-wrap:wrap;}
.accid_posts ul li{width:calc(33.33% - 18px);}
.accid_posts ul li img{display:block;height:170px;width:100%;object-fit:cover;}
.accid_posts ul li div{padding:20px 30px;background: rgba(228, 238, 244, 0.6);border: 1px solid rgba(126, 200, 227, 0.3);border-radius: 5px;}
.accid_posts ul li h3{margin:0 0 15px;}
.accid_posts ul li p{margin:0;}

.accid_posts ul li:nth-child(1), .accid_posts ul li:nth-child(2), .accid_posts ul li:nth-child(3), .accid_posts ul li:nth-child(4){width:calc(50% - 13px);display:flex;align-items:stretch;}
.accid_posts ul li:nth-child(1) img, .accid_posts ul li:nth-child(2) img, .accid_posts ul li:nth-child(3) img, .accid_posts ul li:nth-child(4) img{min-width:200px;height:100%;min-height:250px;}
.accid_posts ul li:nth-child(1) div, .accid_posts ul li:nth-child(2) div, .accid_posts ul li:nth-child(3) div, .accid_posts ul li:nth-child(4) div{padding:30px;}

.familyfight{padding:80px 0;background: linear-gradient(0deg, #F8FAFB, #F8FAFB), #FFFFFF;}
.familyfight h2{margin:0 0 35px;}
.familyfight p{margin:0 0 30px;}
.familyfight .dflex{gap:80px;}
.familyfight img{width:46.6%;border-radius:5px;}



.letstalkftr{background: linear-gradient(270deg, #fff 67vw, #e6eff4 67vw);}
.letstalkftr .wrp1160{position: relative;}
.letstalkftr .wrp1160:before{height:100%;width:23.5vw;position: absolute;margin: 0 !important;top: 0.3px;left:-20vw;background-color: rgba(126, 200, 227, 0.15);content:'';display:block;z-index:0;}
.letstalkftr img{width:31.6%;position:relative;margin:38px 4.32% 0 0;object-fit:contain;}
.letstalkftr h2{font-size:48px;line-height:72px;margin:60px 0 35px;}
.letstalkftr p{margin:0 0 35px;}

.rgt_lett{width:64.22%;margin-bottom:60px;}
.talkscta{padding: 20px;border: 1px solid rgba(126, 200, 227, 0.5);border-radius: 5px;}
.talkscta .takscttext{width:390px;margin-right:50px;}
.talkscta .takscttext p{margin:0 0 20px;}
.talkscta .takscttext p:last-child{margin:0;}
.talkscta .whitebtn_h a{width:265px;}
.talkscta .whitebtn_h.filledbu{margin-top:10px;margin-right:0;}



.ftrbtm{padding:30px 0;background: #071B35;}
.ftrbtm .wrpds, .ftrs1 .wrpds{width:1380px;margin:0 auto;max-width:90%;}
p.leftpfb{width:36.23%;}
.ftrbtm p, .ftrbtm li{font-family: 'Open Sans';font-weight: 400;font-size: 12px;line-height: 18px;color: #6B7B8C;}
.ftrbtm a{color:#7EC8E3;}
.ftrbbtns ul{display:flex;align-items:center;}
.ftrbbtns ul li{margin:0 40px 0 0;}

.ftrs1{background: linear-gradient(0deg, #0B203B, #0B203B), #0F334A;padding: 60px 30px 30px;}


.ftr1left{width:330px;border-right:1.5px solid rgb(226 235 240 / 10%);padding-right:50px;margin-right:50px;}
.ftr1left .ftrlogo img{display:block;margin:0 0 20px;}
.ftr1left blockquote{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 14px;line-height: 22px;color: #E2EBF0;margin:0 0 40px;border-left: 1.5px solid rgba(126, 200, 227, 0.5);padding:0 0 0 15px;}
.ft_icotxt{display:flex;align-items:start;margin:0 0 15px;}
.ft_icotxt img{display:block;margin:2px 8px 0 0;}
.ft_icotxt a.phnft{font-family: 'Open Sans';font-weight: 700;font-size: 18px;line-height: 22px;color: #FFFFFF;}
.ft_icotxt span{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 12px;line-height: 18px;color: #E2EBF0;display:block;margin:2px 0 0;}
.ft_icotxt p{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 14px;line-height: 22px;color: #E2EBF0;}
.socico26{margin:30px 0 0;display:flex;align-items:center;}
.socico26 li{margin:0 10px 0 0;}
.socico26 li a{display:block;width:34px;height:34px;background-position:center center;background-size:contain;}
.socico26 li a.fbico{background-image:url('img26/ri-facebook-fill.svg');}
.socico26 li a.liico{background-image:url('img26/ri-linkedin-fill.svg');}
.socico26 li a.ytico{background-image:url('img26/ri-youtube-fill.svg');}


.ftr1right{width:72%;}
.ftr1right h6{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 12px;line-height: 18px;text-transform: uppercase;color: #7EC8E3;border-bottom:1.5px solid rgb(226 235 240 / 10%);margin:0 0 20px;}

.ftrmenu ul li{margin:0 0 10px;margin-right:20px;}
.ftrmenu ul li a{font-family: 'Open Sans';font-style: normal;font-weight: 500;font-size: 14px;line-height: 22px;color: #E2EBF0;padding-left:8px;display:flex;align-items:center;}
.ftrmenu ul li a:before{content:'';display:block;width:4px;height:4px;border-radius:100%;background:#7EC8E3;margin-right:8px;}

.ftrmlast{min-width:200px;}

.ftrmenus .fmc2{margin-right:30px;max-width:420px;}
.ftrmenus .fmc2 ul{display:flex;align-items:start;flex-wrap:wrap;}
.ftrmenus .fmc2 ul li{width:calc(50% - 20px);}

.fea_prac_imgs{margin-top:30px;}
.fea_prac_imgs .dflex{gap:40px;}
.fea_prac_imgs img{height:120px;}



/*******************************
*******************************
*******************************
*******************************/


.process_tab_content{display:none;}
.process_tab_content.open{display:block;}
body.page-template-template_single_practice_area-php .faqbgsp .et_pb_accordion_item h3.et_pb_toggle_title{padding:10px 50px 10px 20px !important;}


#sidebar .wpcf7{margin-top: 10px;}
#sidebar .wpcf7 form input, #sidebar .wpcf7 form textarea, #sidebar .wpcf7 form select{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 14px;line-height: 22px;color: #374151;box-sizing: border-box;padding:10px 12px;width:100%;height: 42px;background: #FFFFFF;border: 1px solid rgba(191, 228, 241, 0.5);border-radius: 5px;display:block;margin:0 0 15px;}
#sidebar .wpcf7 form label{display:block;}
#sidebar .wpcf7 form .wpcf7-submit{font-family: 'Open Sans';font-style: normal;font-weight: 600;font-size: 14px;line-height: 28px;text-transform: uppercase;color: #374151;display: flex;flex-direction: row;justify-content: center;align-items: center;padding:0;background: #7EC8E3;border-radius: 5px;width:100%;margin:0;}
#sidebar .wpcf7 form .wpcf7-submit:after{content: '';display: block;width: 20px;height: 20px;background: url(img26/meteor-icons_arrow-up_cta.svg) no-repeat center center;background-size: contain;margin: 0 0 0 4px;}
#sidebar .wpcf7 form span.wpcf7-spinner{position: absolute;}






.hero_sec_global{height:400px;background:red;}


.smalltxt{font-size:16px;color: #374151;font-family: 'Open Sans';font-weight: 400;}

.blog_listing_sec{padding-bottom:60px;}

.blog_filters{padding:15px 0;border-bottom:1px solid rgb(126 200 227 / 50%);}
.blogbtns{display:flex;align-items:center;justify-content:center;}
.blogbtns button, .blogbtns a{cursor: pointer;border: 1.5px solid #7ec8e3;padding: 8px 12px;background-color: transparent;border-radius: 50px;display: flex;align-items: center;justify-content: center;gap: 4px;font-size: 12px;line-height:1em;text-transform: uppercase;font-weight: 600;font-family: "Open Sans";color: #374151 !important;width: fit-content;text-decoration: none;margin:0 5px;}
.blogbtns button:hover, .blogbtns button.active, .blogbtns a:hover, .blogbtns a.active{background-color: #7ec8e3;border-color: #7ec8e3;}


.bloggrid26{flex-wrap:wrap;gap:0 3%}
.bloggrid26 article{width:30%;border-top:1px solid rgb(126 200 227 / 50%);padding-top:30px;margin-top:40px;}
.bloggrid26 article img{height: 200px;object-fit: cover;}
.bloggrid26 article .blog_category{color:#4A7C9B;font-weight:600;font-family: 'Open Sans';font-size:16px;}

.blogpbotm{}
.blogpbotm div{font-size:12px;color: #374151;font-family: 'Open Sans';font-weight: 400;}
.blogpbotm .dotbef{display:flex;align-items:center;;}
.blogpbotm .dotbef:before{content:'';display:block;width:5px;height:5px;background:#7ec8e3;border-radius:100%;margin:0 8px;}



body.page-id-516 .et_pb_section_1.et_pb_section{background:#E4EEF4 !important;}
body .wpcf7 form .wpcf7-response-output{border:none !important;}
body #page-container .et_pb_section .dvppl_cf7_styler_0 form.wpcf7-form input[type=submit]{background: rgb(126, 200, 227) !important;color: rgb(55, 65, 81) !important;}
form.wpcf7-form .wpcf7-form-control-wrap{width:100%;}

.wpcf7-form .wpcf7-spinner{position:absolute;}
.frm_pa div, body #page-container form.wpcf7-form div.wpcf7-response-output{padding:0;color: red;}

.img_w_cont.imgr > div{font-family: 'Open Sans';font-weight: 400;font-size: 16px;color: #374151;line-height:28px;}


body #page-container .et_pb_section .et_pb_button_0, body #page-container .et_pb_section .et_pb_button_1, body #page-container .et_pb_section .et_pb_button_2, body #page-container .et_pb_section .et_pb_button_3,

body.page-template-default .et_pb_button.et_pb_bg_layout_light{background: rgb(126, 200, 227) !important;color: rgb(55, 65, 81) !important;border:none;}



/* PA D2 */
.ottyp_d2{background: linear-gradient(0deg, #F8FAFB, #F8FAFB), #FFFFFF;padding-top: 60px;padding-bottom: 20px;}
.ottyp_d2 .pa_lists{border-bottom:none;}
.ottyp_d2 .pa_lists li a{background: #FFFFFF; border-width: 1.5px 1.5px 1.5px 3px; border-style: solid; border-color: rgba(126, 200, 227, 0.5); border-radius: 5px;}
.ottyp_d2 .pa_lists li a:after{display:none;}


.tablesec26{padding:60px 0;background:linear-gradient(0deg, #F8FAFB, #F8FAFB), #FFFFFF;}




.injury_table_wrap {
    width: 100%;
    overflow-x: auto;
}

table.injury_table {
    width: 100%;
    border-collapse: collapse;
    min-width: 900px;
    border: 1px solid rgba(126, 200, 227, 0.5) !important;
    border-radius: 10px;
    background: #fff;
    margin-bottom:0 !important;
}

/* Header */
.injury_table thead th {
    background: #E4EEF4;
    text-transform: uppercase;
    letter-spacing: .3px;
    text-align: left;
    padding: 18px 20px;
    border-bottom: 1px solid rgba(126, 200, 227, 0.5);
    border-color: rgba(126, 200, 227, 0.5) !important;
    font-family: 'Open Sans';
    font-weight: 700;
    font-size: 14px;
    line-height: 22px;
    color: #4A7C9B;
    border-right: none;
    border-left: none;

}

/* Body */
.injury_table tbody tr {
    border-bottom: 1px solid #e2e8ee;
}

.injury_table tbody tr:last-child {
    border-bottom: none;
}

.injury_table td {
    padding: 18px 20px;
    vertical-align: middle;
    font-size: 16px;
    color: #505b67;
    line-height: 1.5;
    border-color: rgba(126, 200, 227, 0.5) !important;
    border-right: none;
    border-left: none;
}

/* Column widths */
.injury_table td:nth-child(1) {
    width: 20%;
}

.injury_table td:nth-child(2) {
    width: 22%;
}

.injury_table td:nth-child(3) {
    width: 45%;
}

.injury_table td:nth-child(4) {
    width: 13%;
}

/* Injury */
.injury_table p{
    margin-bottom: 0;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #374151;
}

.injury_table span{
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #4A7C9B;
}

/* Cost */
.cost {
    font-size: 17px;
    font-weight: 500;
    color: #4a5562;
    margin-bottom: 4px;
}

.recovery {
    font-size: 14px;
    color: #5c8db0;
}

/* Severity Badge */
.injury_table a{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 90px;
    height: 34px;
    padding: 0 14px;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 600;
}

/* Moderate */
.injury_table a.moderate {
    background: #DEEFFF;
    color: #4A7C9B;
}

/* High */
.injury_table a.high {
    background:rgba(255, 172, 0, 0.35);
    color: #4A7C9B;
}

/* Critical */
.injury_table a.critical {
    background:rgba(255, 0, 0, 0.25);
    color: #4A7C9B;
}

/* Mobile */
@media (max-width: 991px) {
    .injury_table td,
    .injury_table thead th {
        padding: 16px;
    }

    .injury_name,
    .cost {
        font-size: 16px;
    }
}


.firstaction .acc26{margin-top:40px;}

.firstaction .acc26 .et_pb_accordion_item .et_pb_toggle_title{display:flex;align-items:center;justify-content:space-between;}
span.labelacc{font-family: 'Open Sans';font-style: normal;font-weight: 600;font-size: 12px;line-height: 18px;text-align: center;color: #4A7C9B;box-sizing: border-box;padding: 3px 10px 5px;background: #FFCFCF;border-radius: 5px;display:flex;width:fit-content;align-items:center;}
span.labelacc.red{background: #FFCFCF;}
span.labelacc.yellow{background: #F7DA9E;}




.onelinecta{padding:10px 20px;}
.onelinecta img{width:75px;height:75px;margin-right:30px;}
.onelinecta h6{font-family: 'Playfair Display';font-style: normal;font-weight: 700;font-size: 20px;line-height: 28px;color: #374151;}
.onelinecta h6 span{color:#4A7C9B;}
.onelinecta .globcntbtns1{display: flex;align-items: center;}
.onelinecta .globcntbtns1 .bluebtn_h{margin:0 0 0 10px;}
.onelinecta .globcntbtns1 div a{width:fit-content;}


.prcctas{margin-top:40px;}
.prcctas > div{margin:0 10px;}

.ca26bst blockquote{font-family: 'Playfair Display';font-style: italic;font-weight: 700;font-size: 18px;line-height: 26px;text-align: center;color: #374151;padding:0 10px;}
.ca26bst blockquote:before{margin-bottom:10px;}
.ca26bst blockquote:after{margin-top:10px;}




.attr_item{margin:0;width: calc(25% - 1px);border-right: 1px solid rgb(55 65 81 / 10%);}
.attr_item:nth-child(4n){border-right:none;}
.attr_item img{display:block;width: 100%;height:400px;object-fit: cover;}
.attr_item div{padding: 20px 30px;background:#fff;border: 1px solid #fff;border-radius: 5px;}
.attr_item:hover div{background: rgba(228, 238, 244, 0.6);border: 1px solid rgba(126, 200, 227, 0.3);}
.attr_item h6{font-family: 'Open Sans';font-weight:bold;font-size:12px;color:#7ec8e3;text-transform:uppercase;}
.attr_item h4{margin-top:10px;}
.attr_item p{font-size:14px;line-height: 1.5em;margin:10px 0}
.attr_item a{text-transform:uppercase;color:#7ec8e3;font-size:14px;letter-spacing:1px;font-weight:600;}


.wrp1300{width:1300px;max-width:90%;margin:0 auto;}
.inrhero .hercnt{width: 676px;max-width: 47%;margin-right: 0;}

.caseitem{border-bottom:1px solid #EBEBEB;display:flex;justify-content:space-between;align-items:start;padding:40px;}
.caseitem:hover{background:#e3eef5;}
.caseitem .amnt{font-size:48px;font-family: 'Playfair Display';font-weight:500;color:#7ec8e3;line-height: 1em;margin-bottom: 5px}
.caseitem .awrdtxt{font-size:12px;font-family: 'Open Sans';font-weight:700;color:#374151;text-transform: uppercase;letter-spacing:1px;}
.caseitem .midcnt{margin:0 5%;}
.caseitem h6{font-size:12px;font-family: 'Open Sans';font-weight:700;color:#4A7C9B;text-transform: uppercase;letter-spacing: 1.2px;}
.caseitem h3{margin:10px 0 20px;font-size:30px;}
.caseitem img.icohath{width:56px;height:56px;min-width:56px;background: #fff;border: 1px solid #7ec8e3;padding:16px;}

.btmtxtcit{margin:40px 0 10px;}
.btmtxtcit p{font-size:13px;line-height:1.5em;}


.reputation_sec{background:#e3eef5;}
.reputation_sec .lftrept{min-width: 40%;margin-right: 7%;}
.reputation_sec h6, .s_attr_hero h6{font-size:12px;font-family: 'Open Sans';font-weight:700;color:#4A7C9B;text-transform: uppercase;letter-spacing:1px;}
.reputation_sec h2{margin:20px 0 0;}

.rep_build{background:#fff;}
.rep_build ul{display:flex;align-items:stretch;justify-content:center;padding: 0 !important;margin: 40px 0 0;}
.rep_build ul li{text-align:center;border-right:1.5px solid rgb(55 65 81 / 20%);width:25%;padding:30px 10px;}
.rep_build ul li:last-child{border-right:none;}
.rep_build ul li img{display:block;margin:0 auto 10px;height:30px;}
.rep_build ul li p{font-weight:400;font-size:16px;font-family: 'Playfair Display';}

.reputation_sec p{margin-bottom: 20px;}
.reputation_sec p:last-child{margin-bottom:0;}


.s_attr_hero .wrpmain{gap:30px;}
.s_attr_hero .wrpmain > img{width:27%;height:500px;object-fit:cover;display:block;}
.s_attr_hero .paherolft{width:26%;}
.s_attr_hero .frm_pa{width:42%;}
.s_attr_hero .paherolft h1{margin-bottom:20px;}
.s_attr_hero .paherolft p{margin:0 0 15px;}
.s_attr_hero .globcntbtns1 .whitebtn_h{margin:0 0 15px 0;}


.leftatt26{width:63%;}
.rightatt26{width:32%;}

.bio26 h3{font-size:18px;padding:0;margin:25px 0 15px;}
.bio26 h3:after{content:'';display:block;width:50px;height:1.5px;background:rgba(126, 200, 227, 0.5);margin-top:10px;}
.rightatt26 h3:first-child{margin-top:0;}
.rightatt26 p{font-size:14px;}
.rightatt26 ul.checklist{margin-top: 0 !important;}

.leftatt26 h2{margin-top:40px;}
.leftatt26 h2:first-child{margin-top:0;}

ul.palist_att{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;padding:0 !important;}
ul.palist_att li{border-top:1px solid rgba(126, 200, 227, 0.5);border-right:1px solid rgba(126, 200, 227, 0.5);width:49%;font-weight:400;font-size:14px;font-family: 'Open Sans';padding:20px;display:flex;align-items:center;}
ul.palist_att li:before{background:url('img26/cs_ico_03.svg') no-repeat center center;background-size:contain;content:'';display:block;width:20px;height:20px;margin-right:10px;}


ul.palist_att li:nth-child(2n){border-right:none;}
ul.palist_att li:nth-child(1), ul.palist_att li:nth-child(2){border-top:none;}


.leftatt26 p {
    margin-bottom: 20px;
}


.phnico a, .mailico a{display:flex;align-items:center;}
.phnico a:before, .mailico a:before{background-repeat:no-repeat;background-size:contain;content:'';display:block;width:24px;height:24px;margin-right:10px;}
.phnico a:before{background-image:url('img26/phone_ico_26.svg');}
.mailico a:before{background-image:url('img26/mail_ico_26.svg');}





.palist_section{}
ul.palist26_sec{padding:0 !important;margin:0 !important;display:flex;align-items:stretch;flex-wrap:wrap;}
.paitem26{width:32.5%;border-right:1px solid rgba(126, 200, 227, 0.5);border-top:1px solid rgba(126, 200, 227, 0.5);padding:25px;box-sizing:border-box;}
.paitem26:nth-child(3n){border-right:none;}
.paitem26:nth-child(1), .paitem26:nth-child(2), .paitem26:nth-child(3){border-top:none;}
.paitem26:last-child{border-right:none;}

.paitem26 img{display: block;background: rgb(126 200 227 / 10%);padding: 10px;min-width: 24px;}
.paitem26 svg{display: block;background: rgb(126 200 227 / 10%);padding: 10px;min-width: 24px;width: 44px;height: 44px;color: #7ec8e3;}

.paitem26 h4{margin:10px 0;}
.paitem26 p{margin:0 0 10px;font-size:14px;}
.paitem26 a.learnmore26{cursor: pointer;font-size:12px;line-height: 22px;text-transform: uppercase;font-weight:bold;font-family: "Open Sans";color: #7ec8e3 !important;width: fit-content;text-decoration: none;letter-spacing:1px;}






























.hdrpadd{padding-top:95px;}
.hdr26.desktop_item{position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;background: #fff;transition: .3s ease;}
.hdr26.desktop_item.sticky{box-shadow: 0 2px 12px rgba(0,0,0,.08);}





.frm_pa span.wpcf7-checkbox{display:block;}
.frm_pa span.wpcf7-checkbox span.wpcf7-list-item{margin:0;}
.frm_pa span.wpcf7-checkbox span.wpcf7-list-item label{display:flex;align-items:center;}
#page-container form.wpcf7-form input[type="checkbox"]{width:fit-content;margin:0 5px 0 0 !important;}







/*******************************
*******************************
*******************************
        MOBILE CSS
*******************************
*******************************
*******************************/

@media (min-width:771px){
  .mobile_item{display:none !important;}
}

@media (min-width:200px) and (max-width:770px){
  #metasync-otto-debug-bar, .CC24VHSToolBoth_220793, #wpadminbar{display:none !important;}
  .desktop_item{display:none !important;}

  .hdr26{display:none;}

  .resitem{flex: 0 0 100%;}

  .hmhero26 .dflex, .reshom26 .dflex, .reshom26 ul, .ico_c_wids, .ico_c_wids li, .familyfight .dflex, .talkscta{flex-direction:column;align-items:center;}

  .hmhero26 .hercnt, .ico_c_wids li, .lft_swlg, .handle_cases ul, .familyfight img, .letstalkftr img, .rgt_lett{width:auto;max-width:100%;}
  
  .hmhero26 .hercnt{margin:0;}

  .hmhero26 .hercnt{text-align:center;}

  .hmhero26{padding:40px 0 0;}
  .hmhero26 h5{font-size:16px;margin:0;}
  .hmhero26 h1{font-size:40px;line-height:48px;margin:15px 0 35px;}

  .nums26_hd{background:none;padding:5px 0 20px;}
  .nums26_hd ul{flex-wrap:wrap;}
  .nums26_hd ul li{width:49%;margin: 0 0 20px;padding: 0 4% 0 2%;}
  .nums26_hd ul li div{font-size:26px;}
  .nums26_hd ul li:nth-child(even){border-right:0;padding-right:0;}

  .globcntbtns1{flex-direction:column;align-items:center;}
  .globcntbtns1 .whitebtn_h, .whitebtn_h{margin:0 0 10px;width:100%;}
  .globcntbtns1 .whitebtn_h a, .whitebtn_h a{width:100%;}

  .hmhero26 img.mobile_item{display:block;}

  .reshom26{padding:50px 0;text-align:center;}

  .reshom26 ul li{width:390px;max-width:100%;margin:0 0 25px;}
  .reshom26 ul li img{height:175px;width: 100%;object-fit: cover;}

  .notcasenum{padding:50px 0 1px;}

  .ico_c_wids{text-align:center;padding: 0 !important;}
  .ico_c_wids li{margin:0 auto 60px;}
  .ico_c_wids h3{margin:0px 0 25px;}
  .ico_c_wids li img{margin:0 auto 25px;}

  .handle_cases{padding:40px 0;}
  .handle_cases .wrp1160{flex-direction:column-reverse;}

  .handle_cases ul li{width:35%;margin:0 5% 30px;}
  .lft_swlg{text-align:center;}
  .lft_swlg p{margin: 0;}

  .accid_posts ul li, .accid_posts ul li:nth-child(1), .accid_posts ul li:nth-child(2), .accid_posts ul li:nth-child(3), .accid_posts ul li:nth-child(4){width:100%;display:block;}
  .accid_posts ul li img, .accid_posts ul li:nth-child(1) img, .accid_posts ul li:nth-child(2) img, .accid_posts ul li:nth-child(3) img, .accid_posts ul li:nth-child(4) img{width:100%;height:170px;min-height:inherit;}
  .accid_posts ul li:nth-child(1) div, .accid_posts ul li:nth-child(2) div, .accid_posts ul li:nth-child(3) div, .accid_posts ul li:nth-child(4) div{padding:20px 30px;}

  .accid_posts ul{margin-bottom:30px;}
  .accid_posts{padding-bottom: 40px;}

  .familyfight{padding: 40px 0;}

  .familyfight .dflex{gap:50px;}

  .letstalkftr .wrp1160{flex-direction:column-reverse;text-align:center;}
  .talkscta .takscttext{width: auto;margin-right: 0;}
  .talkscta div{width:100%;}
  .talkscta .whitebtn_h a {width: 100%;}
  .letstalkftr h2{font-size: 32px;line-height: 40px;margin: 40px 0 30px;}
  .letstalkftr p{padding:0;}
  .rgt_lett{margin:0;}

  .letstalkftr{background: linear-gradient(360deg, #e6eff4 110px, #fff 110px);position:relative;}
  .letstalkftr:before{height: 220px;width: 100%;position: absolute;margin: 0 !important;bottom: 0;left: 0;background-color: rgba(126, 200, 227, 0.15);content: '';display: block;z-index: 0;}
  .letstalkftr .wrp1160:before{display:none;}
  .letstalkftr img{margin:35px auto 0;max-width:70%;}

  .ftrs1{padding:50px 0 30px;}
  .ftrbtm .wrpds, .ftrs1 .wrpds, .ftrmenus, .ftrbtm .dflex{flex-direction:column;}
  .ftr1left{border-right: none;padding-right: 0;margin: 0 auto 40px;width: 290px;}
  .ftr1left blockquote{border: none;padding: 0;text-align: center;}
  .ft_icotxt{margin: 0 auto 20px;flex-direction: column;align-items: center;}
  .socico26{margin:30px auto 0;justify-content:center;}

  .ftrmenus .fmc2 ul li{width:auto;margin-right:0;}
  .ftrmenus .fmc2 ul{display:block;}
  .ftr1right{width: 100%;}
  .ftrmenus .fmc2, .ftrmlast{margin-right: 0;max-width: 100%;width: 100%;}
  .fea_prac_imgs .dflex{flex-wrap:wrap;justify-content: center;gap:25px}
  .fea_prac_imgs .dflex img{width:35%;}
  p.leftpfb{width:100%;margin:0 0 25px;text-align:center;}
  .ftrbbtns ul{margin-bottom:25px;}
  .ftrbbtns ul li{margin-right:35px;}
  .ftrbbtns ul li:last-child{margin-right:0;}
  .ft_icotxt img{margin:4px 0 5px;}
  .ftrmenu ul li a{font-size:16px;}
  .ftr1right h6{margin-top:25px;}


  /********************************************/

  .paintr .wrp1160{gap:40px;flex-direction:column;}
  .paherolft, .frm_pa, .pass1_cnt, .pas_sbar{width:100%;}
  .paherolft h1, .paherolft p{text-align:center;}
  .paherolft ul li{flex-direction:column;}
  .paherolft ul li img{margin:0 0 5px;}
  .frm_pa div{flex-direction:column;gap:0;}
  .paintr{margin-bottom:40px;}

  .brdcrum26{padding-top:1px;border-bottom: 1.5px solid rgb(55 65 81 / 15%);padding-bottom: 20px;margin-bottom:40px;}

  .pas_s1 .dflex, .pa_lists{flex-direction:column;}
  .bluebtn_h{width:100%;margin-left:0;}
  .bluebtn_h a{width:100%;}
  .pas_sbar{margin-top:40px;}
  .pa_lists{padding:0 0 20px !important;}
  .pa_lists li{width:100%;}

  .process_buttons{flex-wrap:wrap;padding:0 !important;margin:30px 0 20px;}
  .process_buttons li{min-width:28%;margin: 0 2% 25px;}
  .process_buttons li:before{display:none;}
  .prc_hdintr .num_item{font-size:40px;}
  .prc_hdintr h3{font-size:20px;}
  .et_pb_accordion_item h3.et_pb_toggle_title{padding:10px 50px 10px 20px !important;}

  .cta_blockquote{margin-bottom:40px;}
  .cta_blockquote, .cta_blockquote .blktxt{flex-direction:column;text-align:center;}
  .cta_blockquote .whitebtn_h a, .cta_blockquote .bluebtn_h a{width:100%;}
  .cta_blockquote > div{width:100%;}

  article h2{margin-bottom:30px;}
  .calc26 label{min-height:36px;}
  .resitem{width:340px;}
a.bluebtn_arrow{width:100%;}

h3.heading_border_left, h3.heading_bars{border-bottom:1.5px solid rgba(126, 200, 227, 0.5);padding:0 0 15px !important;margin:30px 0 !important;text-align:center;}
.heading_border_left:before, .heading_border_right:after, .heading_bars:before, .heading_bars:after{display:none;}

.bquote_col2{margin: 25px 0 0 0;width: 100%;max-width: 100%;}

.ptb60{padding:40px 0;}

.redbox{padding:30px 20px;text-align:center;}
.redbox:before{position:relative;left:inherit;margin:0 auto;width:40px;height:40px;}
.redbox h3{font-size:32px;margin:15px 0;line-height:40px;}

.ico_c_wids.bbgbox li{margin:0 0 20px;}

.paul_j .wrp1160{flex-direction:column-reverse;}
.pj_swid{margin-bottom:50px;}
.pjlft{margin: 40px 0 10px;}
.whychoose{padding-bottom:1px;}

.faqbgsp .et_pb_row{padding:0 !important;}



.proc_tabs{margin:30px 0;}
.process_buttons{display:none;}
.process_tab_content{display:block;padding:0;margin:0 0 10px;}
.process_tab_content .prc_hdintr{cursor:pointer;padding:10px 0;margin:0 10px;}
.process_tab_content > *:not(.prc_hdintr){display:none;padding:0 20px 20px;}
.process_tab_content.open > *{display:block;}
.process_tab_content.open .prc_hdintr{display:flex;}

.process_tab_content .prc_hdintr{flex-direction:row-reverse;justify-content:left;}

.prc_hdintr .num_item{font-family: 'Open Sans';font-weight: 700;font-size: 22px;line-height: 28px;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0px;width: 50px;height: 50px;background: linear-gradient(0deg, #FFFFFF, #FFFFFF), #7EC8E3;border-radius: 100px;color:#7EC8E3;border:3px solid #DFDFDF;margin:0 12px 0 0px;}
.prc_hdintr{border-bottom:none;}
.open .prc_hdintr{border-bottom:1.5px solid rgba(126, 200, 227, 0.5);}

.process_tab_content .cntstp{padding:10px 20px;}






.blogintro26{margin-bottom:20px;}
.blogintro26 h1{font-size:32px;}
body.single-post .container{max-width:90%;}
body.single-post .et_pb_section_0{padding-top:0;}

body.single-post .et_pb_row{padding-top:30px;padding-bottom:1px;}

.sty26 article ul.col3{display:block;}
.sty26 article ul.col3 li{width:100%;}
.sty26 article p, .sty26 article ul li{margin: 0 0 15px;}
.stlm_elem{display: flex;align-items: center;justify-content: center;margin: 20px 0;flex-direction: column;}
.stlamnt{padding-right: 0;border-right: none;border-bottom: 1.5px solid #7EC8E3;padding-bottom: 15px;display: flex;flex-direction: column;}
.stm_by{text-align:center;}
.stlm_elem p{text-align:center;}
.sty26 article h2{font-size:32px;}

body.single-post .cta_blockquote{margin-bottom:0;}

.img_w_cont{flex-direction:column-reverse !important;}
.img_w_cont img{width:100%;margin:20px 0 0;}
.img_w_cont div{width:100%;margin:0;}

.sty26 .box_border{margin-bottom: 30px !important;}


.bcta{flex-direction:column;}
.bcta .bctent{width:100%;padding:30px;text-align:center;}
.bcta .bctent .dflex{flex-direction:column;}
.bcta .bctent .dflex a{width:100%;max-width:100%;}
.bcta .bctent .dflex a.callbtn_filled{margin:10px 0 0;}
.bcta img{width:100%;}
.bcta > div{margin:0 auto;}
.bcta:after{background:url('img26/ctamob_blog.png') no-repeat center bottom;background-size:contain;}
.sty26 .icon_content ul li{flex-direction: column;align-items: center;text-align: center;margin-bottom:30px;}
.sty26 .icon_content ul li img{margin:0 0 20px;}

.bcta2{flex-direction: column;align-items: center;text-align: center;margin-bottom:40px;}
.bcta2 div .h2{font-size: 32px;line-height: 1.2em;}
.bcta2 div{text-align:left;}
.recov_str ul{flex-direction:column;}
.recov_str ul li{margin:0 0 15px !important;width:100%;}
.recov_str .h2{font-size: 32px;line-height: 1.2em;text-wrap:wrap !important;}
.recov_str ul{margin: 20px 0 20px !important;padding: 20px 0 10px !important;border-top: 1px solid rgb(126 200 227 / 50%);border-bottom: 1px solid rgb(126 200 227 / 50%);}

.sty26 .icon_content.bluebg ul li{border-left: none;border-top: 1.5px solid #7EC8E3;}

.authbox{flex-direction: column;align-items: center;text-align: center;margin:30px;}
.rel_arti{padding:50px 4%;}
.relp_item{flex-direction: column;}
.relp_item img{width:100%;}




.smalltxt{text-align:center;}
.blogbtns{flex-wrap:wrap;}
.blogbtns button{margin:5px;}
.paintr.bloghero26{margin-bottom:0;}
.bloggrid26 article{width:100%;}



.onelinecta .globcntbtns1 div a {
    width: 100%;
}







.table_acc26_item{box-sizing: border-box;padding: 10px;gap: 12px;background: #FFFFFF;border-width: 0.5px 0.5px 0.5px 1.5px;border-style: solid;border-color: rgba(126, 200, 227, 0.6);border-radius: 5px;margin:0 0 15px;}
.table_acc26_item h5{font-family: 'Playfair Display';font-style: normal;font-weight: 700;font-size: 18px;line-height: 24px;color: #374151;margin:0 0 5px;padding:0;}
.table_acc26_item p{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #374151;margin:0;}

.hdn_table_acc{display:flex;align-items:center;justify-content:space-between;}
.hdn_table_acc p{color:#4A7C9B;}
.hdn_table_acc span{font-family: 'Open Sans';font-style: normal;font-weight: 600;font-size: 12px;line-height: 18px;text-align: center;color: #4A7C9B;box-sizing: border-box;display:flex;justify-content:center;align-items:center;padding: 3px 10px 5px;gap: 10px;width: fit-content;background: #DEEFFF;border-radius: 5px;display:block;}
.hdn_table_acc span.moderate{background: #DEEFFF;color: #4A7C9B;}
.hdn_table_acc span.high{background:rgba(255, 172, 0, 0.35);color: #4A7C9B;}
.hdn_table_acc span.critical{background:rgba(255, 0, 0, 0.25);color: #4A7C9B;}

a.arrowtablmob{display:block;width:26px;height:26px;margin-left:5px;background:url('img26/ci_chevron-up_mob_table.svg') no-repeat center center;background-size:contain;}

.cnt_table_acc{display:none;padding-top:10px;}

.cnt_table_acc div{padding:10px 0;border-top:0.5px solid #7EC8E3;}
.cnt_table_acc h6{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-size: 14px;line-height: 22px;text-transform: uppercase;color: #4A7C9B;margin:0 0 5px;padding:0;}

.table_acc26_item.open .cnt_table_acc{display:block;}
.table_acc26_item.open a.arrowtablmob{transform:rotate(180deg);}


.attnstff_sec{flex-direction:column;justify-content:center;}
.attr_item{width:100%;max-width:380px;margin-bottom:40px;}
.heading_border_right{text-wrap:wrap;justify-content:left;}


.inrhero .hercnt{width:100%;max-width:100%;}



.caseitem{padding:20px 5%;flex-direction:column;}
.caseitem .midcnt{margin:20px 0;}
.caseitem h3{font-size:24px;}
.reputation_sec .dflex{flex-direction:column;}
.reputation_sec .lftrept{margin:0;}
.reputation_sec h2{margin:10px 0;}
.rep_build ul{flex-wrap: wrap;}
.rep_build ul li{border:none;width:48%;}

.frm_pa div, body #page-container form.wpcf7-form div{gap:0;}

.s_attr_hero .dflex, .bio26 .dflex{flex-direction:column;}
.s_attr_hero .paherolft, .s_attr_hero .wrpmain > img, .s_attr_hero .frm_pa, .leftatt26, .rightatt26{width:100%;}
.s_attr_hero h6{text-align:center;}


.leftatt26{margin-bottom:40px;}
.bio26 h3{font-size:24px;}
ul.palist_att li{padding:10px;line-height:1.4em;}
.bio26{padding-top:0;}


.mobile_header{background:#fff;border-bottom:1px solid #eee;padding:16px 20px;position:sticky;top:0;z-index:999}
.mobile_header_inner{display:flex;align-items:center;justify-content:space-between}
.mobile_logo img{max-width:170px;display:block}
.mobile_menu_btn{width:42px;height:42px;border:none;background:transparent;padding:0;cursor:pointer;position:relative}
.mobile_menu_btn span{position:absolute;left:7px;width:28px;height:2px;background:#111;transition:.3s ease}
.mobile_menu_btn span:nth-child(1){top:12px}
.mobile_menu_btn span:nth-child(2){top:20px}
.mobile_menu_btn span:nth-child(3){top:28px}
.mobile_menu_btn.open span:nth-child(1){transform:rotate(45deg);top:20px}
.mobile_menu_btn.open span:nth-child(2){opacity:0}
.mobile_menu_btn.open span:nth-child(3){transform:rotate(-45deg);top:20px}
.mobile_overlay{position:fixed;inset:0;background:#00000073;opacity:0;visibility:hidden;transition:.3s ease;z-index:998}
.mobile_overlay.show{opacity:1;visibility:visible}
.mobile_nav{position:fixed;top:0;right:-340px;width:320px;height:100vh;background:#fff;z-index:999;overflow-y:auto;transition:.35s ease;padding:80px 20px 40px}
.mobile_nav.open{right:0}
.mobile_nav ul{margin:0;padding:0;list-style:none}
.mobile_nav li{position:relative}
.mobile_nav > ul > li{border-bottom:1px solid #eee}
.mobile_nav a{display:block;text-decoration:none;color:#222;font-size:17px;font-weight:500;padding:18px 22px}
.mobile_nav .menu-item-has-children > a{padding-right:60px}
.mobile_nav .menu-item-has-children::after{content:'+';position:absolute;right:22px;top:20px;font-size:22px;line-height:1;transition:.3s ease;pointer-events:none;color: #7ec8e3;}
.mobile_nav .menu-item-has-children.open::after{transform:rotate(45deg)}
.mobile_nav .sub-menu{display:none;background:#f8f8f8}
.mobile_nav .sub-menu li{border-top:1px solid #ececec}
.mobile_nav .sub-menu a{font-size:15px;font-weight:400;color:#555;padding:15px 35px}
body.menu_open{overflow:hidden}


ul.palist26_sec{flex-direction:column;}
.paitem26{width:100%;border-right:none;border-top:1px solid rgba(126, 200, 227, 0.5) !important;padding:20px;}
.paitem26:first-child{border-top:none !important;}


a.phnmob{margin:0 20px;display:block;width:30px;height:30px;background:url('img26/phone_ico_ftr.svg') no-repeat center center;background-size:contain;}


.hdrpadd{padding-top:90px;}
.mobhdr26.mobile_item{position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;background: #fff;transition: .3s ease;}
.mobhdr26.mobile_item.sticky{box-shadow: 0 2px 12px rgba(0,0,0,.08);}


}


