.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.popup-template
.modal{opacity:0;transition:all .25s ease}.popup-template .modal.is-open{opacity:1;transition:all .25s ease}:root{--primary:#858771;--black:#303133}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/bridge/fonts/Montserrat-Regular.woff2)}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/bridge/fonts/Montserrat-Medium.woff2)}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/bridge/fonts/Montserrat-SemiBold.woff2)}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/bridge/fonts/Montserrat-Bold.woff2)}form
br{display:none}body{margin:0px;padding:0px;overflow-x:hidden}.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.bypostauthor{opacity:1}.clearfix:before,.clearfix:after{display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear:after{clear:both;content:"";display:block}::selection{background:#858771;color:#fff}::-moz-selection{background:#1abc9c;color:#fff}.alignleft{float:left;margin:0
20px 20px 0}.alignright{float:right;margin:0
0 20px 20px}.aligncenter{display:block;margin:10px
auto}.header_top
.aligncenter{margin:8px
auto}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.content ul ul,
.content ol
ol{padding:0
0 0 15px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;border:medium none;vertical-align:middle}table
th{border:0;padding:5px
7px;text-align:center}table
td{padding:5px
10px;text-align:center}a
img{border:none}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{color:#303030}h1{font-size:30px;line-height:1.25em}h2{font-size:24px;line-height:1.384615384615385em;font-weight:600}h3{font-size:17px;line-height:1.304347826086957em;font-weight:600}h4{font-size:19px;line-height:1.375em;font-weight:400}h5{font-size:15px;line-height:1.571428571428571em;text-transform:uppercase;letter-spacing:1px;font-weight:600}h6{font-size:13px;line-height:1.538461538461538em;text-transform:uppercase;letter-spacing:1px;font-weight:600}h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6
a{color:#303030}h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{color:#1abc9c}a,
p
a{color:#303030;text-decoration:none;cursor:pointer}a,button{cursor:pointer}*{outline:none !important}a:hover,
p a:hover{color:#1abc9c;text-decoration:none}input[type='submit'],
.woocommerce input[type='button'],
.woocommerce-page input[type='button']{-webkit-appearance:none}ul{list-style-position:inside}html{height:100%;margin:0px
!important;-webkit-transition:all 1.3s ease-out;-moz-transition:all 1.3s ease-out;-o-transition:all 1.3s ease-out;-ms-transition:all 1.3s ease-out;transition:all 1.3s ease-out}body{font-family:'Raleway',sans-serif;font-size:16px;line-height:26px;color:#818181;font-weight:400;background-color:#f6f6f6;overflow-y:scroll;overflow-x:hidden !important;-webkit-font-smoothing:antialiased}.wrapper{background-color:#f6f6f6;position:relative;z-index:9;-webkit-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);-moz-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);-o-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);-ms-transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);transition:left 0.33s cubic-bezier(0.694, 0.0482, 0.335, 1);left:0px}.right_side_menu_opened
.wrapper{left:-270px}.right_side_menu_opened .wrapper header.fixed,
.right_side_menu_opened .wrapper header.fixed_hiding,
.right_side_menu_opened .wrapper header.sticky,
.right_side_menu_opened .wrapper header.fixed_top_header
.top_header{left:-270px}@media only screen and (min-width: 1100px){.right_side_menu_opened:not(.boxed) .carousel-inner:not(.relative_position){left:-270px !important}}.wrapper_inner{width:100%;overflow:hidden}body.boxed
.wrapper_inner{overflow:visible}body.boxed
.content{overflow:hidden}.meta{display:none}.hsoc{margin-left:20px;gap:14px;margin-top:25px}.hsoc
a{height:53px;padding:0
10px;border:1px
solid #ebebe9;background:#fff;font-weight:700;font-size:18px;color:#fea500}.ajax_loader{position:fixed;top:50%;left:50%;z-index:1100;display:none}.hsoc a img:first-child{margin-right:5px;max-width:37px}@media only screen and (min-width: 1000px){body.vertical_menu_enabled:not(.vertical_menu_hidden) .ajax_loader{margin-left:130px}body.vertical_menu_enabled.vertical_menu_hidden
.ajax_loader{margin-left:20px}}.seo
a{color:var(--primary);text-decoration:underline}.seo a:hover{color:#303133}body{color:#303133}.two_columns{display:flex;flex-wrap:wrap}.container{width:100%;max-width:1270px;padding:0
15px;margin:0
auto}.single
*{box-sizing:border-box}.mhead{position:fixed !important;top:0;left:0;width:100%;z-index:99;background:#F6F6F6;box-shadow:0px 0px 10px rgba(146, 143, 143, 0.5);padding-left:10px}.wpcf7 form .wpcf7-response-output{letter-spacing:0 !important}.mhead .home-link{display:block;max-width:275px;padding:10px
0}.mhead .home-link
img{display:block}.mhead .col-left{width:100%;max-width:calc(100% - 275px)}.mhead .col-right{width:100%;max-width:275px}.mhead .col-right2{margin-left:auto}.mhead
.top{border-bottom:1px solid #EBEBE9}.mhead .social
a{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-left:1px solid #EBEBE9}.mhead .social a:hover{background:rgba(133,135,113,0.2)}.mhead
.open{display:block;padding-left:29px;background:url(/wp-content/themes/bridge/images/h5.svg) no-repeat left center;margin-right:20px;color:#303133;font-size:15px;font-weight:600;line-height:24px}.mhead
.loc{display:block;margin-right:80px;position:relative}.mhead .loc>a{display:block;padding-left:29px;background:url(/wp-content/themes/bridge/images/h6.svg) no-repeat left center;color:var(--primary);font-size:15px;font-weight:600;line-height:24px;text-decoration:underline}.mhead .loc>a:hover{color:#24241F}.mhead .loc
.lmenu{position:absolute;top:100%;left:0;z-index:9999;visibility:hidden;opacity:0;box-shadow:3px 5px 10px 0px rgba(0, 0, 0, 0.2);width:400px;transition:all linear .15s;background:#fff;display:block;margin:0}.mhead .loc .lmenu
ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;max-height:calc(100dvh - 80px);overflow:auto}.mhead .loc .lmenu ul>li{max-width:calc(50% - 10px);width:100%}.mhead .loc .lmenu
a{padding-left:15px;padding-right:15px;padding-top:7px;padding-bottom:7px;display:block;color:#7A7A7A;font-size:15px;font-weight:500;line-height:25px}.mhead .loc .lmenu .current_page_item a, .home #menu-item-22872
a{color:var(--primary);text-decoration:underline}.mhead .loc .lmenu
li{border-bottom:1px solid #c4c4c4}.mhead .loc .lmenu li:last-child{}.mhead .loc .lmenu a:hover{color:#000}.mhead .loc:hover
.lmenu{opacity:1;visibility:visible}.mhead
.bottom{min-height:100px}.mhead .bottom>div:first-child{margin-right:10px}.mhead .bottom
ul{display:flex;list-style:none;margin:0;padding:0;margin-left:-15px}.mhead .bottom ul>li>a{color:#303133;font-size:14px;line-height:25px;font-weight:600;padding:15px
10px;display:block}.mhead .bottom ul > li.current-menu-item > a,
.mhead .bottom ul>li>a:hover{color:var(--primary)}.mhead .bottom ul>li{position:relative}.mhead .bottom ul>li.menu-item-has-children>a{padding-right:34px;background:url(/wp-content/themes/bridge/images/ar1.svg) no-repeat calc(100% - 15px) center}.mhead .bottom .sub-menu{position:absolute;top:100%;left:0;z-index:9999;visibility:hidden;opacity:0;box-shadow:3px 5px 10px 0px rgba(0, 0, 0, 0.2);width:222px;transition:all 300ms ease-in 0s;background:#fff;display:block;margin:0}.mhead .bottom .sub-menu
a{padding-left:calc(15px + 20px);padding-right:15px;padding-top:7px;padding-bottom:7px;color:#7A7A7A;font-size:15px;font-weight:500;line-height:25px}.mhead .bottom .sub-menu
li{border-bottom:1px solid #c4c4c4}.mhead .bottom .sub-menu li:last-child{border-bottom:0}.mhead .bottom .sub-menu a:hover{color:#000}.mhead li:hover .sub-menu{opacity:1;visibility:visible}.mhead
.call{display:flex;min-height:100px;align-items:center;align-content:center;flex-wrap:wrap;padding:0
30px;background:var(--primary)}.mhead .call
p{line-height:1;font-size:13px;text-transform:uppercase;color:#fff;font-weight:600;margin:0
0 5px}.mhead .call
a{display:block;line-height:1;font-size:20px;font-weight:500;color:#fff}.mhead .call a:hover{color:#24241F}.mhead
.freee{display:flex;height:49px;justify-content:space-between;align-items:center;align-content:center;padding:0
32px;text-transform:uppercase;font-size:13px;font-weight:600;color:#fff;background:#FB8F67}.mhead .freee:hover{background:#CE7555}.mhead
.search{margin-left:auto;position:relative;margin-right:40px}.mhead .search>a{display:block;min-width:32px;height:32px;background:url(/wp-content/themes/bridge/images/h7.svg) no-repeat center center;cursor:pointer}.mhead .search>a:hover{transform:scale(1.1)}.mhead .search
form{position:absolute;right:0;top:calc(100% + 5px);background:#fff;z-index:9;box-shadow:0 0 5px rgba(0,0,0,0.5);display:flex;width:320px;padding:7px;display:none}.mhead .search form
input{width:100%;height:45px;border:1px
solid #ccc;padding:0
10px;font-size:16px}.mhead .search form
button{width:100%;max-width:120px;height:45px;background-color:#858771;border:2px
solid #858771;border-radius:0px;color:#fff;font-size:16px;font-weight:500;padding:2px
30px;outline:none;box-shadow:none;transition:all linear .25s;cursor:pointer;text-transform:uppercase}.mhead .search form button:hover{color:#fff;background:#000;border-color:#000}input,button,select,textarea{font-family:'Montserrat',sans-serif}@media screen and (max-width:1580px){.mhead .home-link{max-width:210px}.mhead .col-right{max-width:238px}.mhead .col-left{max-width:calc(100% - 238px)}.mhead
.search{margin-right:20px}.mhead .bottom ul>li>a{padding:15px
7px}.mhead .home-link{max-width:220px}.hsoc{gap:0}.hsoc
a{transform:scale(0.9)}.mhead
.loc{margin-right:40px}}@media screen and (max-width:1430px){.mhead .home-link{max-width:200px}.hsoc{gap:0}.hsoc
a{transform:scale(0.9)}}@media screen and (max-width:1400px){.hsoc{display:none !important}}*{box-sizing:border-box}#bn{padding:12px
0 30px;color:#303133}#bn .container>.d-flex{gap:0 30px}#bn .col-left{width:50%;padding-top:20px}#bn .col-right{width:50%}#bn
.thumb{display:block;width:100%;max-height:320px;object-fit:cover}#bn
h1{margin:0
0 20px;text-transform:uppercase;font-size:40px;font-weight:600}#bn
.prev{font-size:17px;line-height:26px}#bn
.tinfo{margin:0
0 20px}#bn
.rating{line-height:34px;padding-left:39px;background:url(/wp-content/themes/bridge/images/star.svg) no-repeat left center;color:#303133;font-size:17px;font-weight:600;display:block;margin-right:20px}#bn
.sdate{padding:0
7px;line-height:34px;background:#EDEDED;font-size:17px;font-weight:600}#bn
.time{padding:0
7px;background:var(--primary);line-height:34px;font-size:17px;font-weight:600;color:#fff;margin-left:10px}#author{margin:0
0 30px}.au{padding:24px
0;border-top:1px solid rgba(133, 135, 113, 0.2);border-bottom:1px solid rgba(133, 135, 113, 0.2)}.alink{color:#303133;font-size:17px;font-weight:500}.alink
img{display:block;border-radius:100%;min-width:48px;width:48px;line-height:48px;margin-right:20px}.alink:hover{color:var(--primary)}#au .social a,
.au .social
a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:10px;background:var(--primary)}#au .social a:hover,
.au .social a:hover{background:#65674D}.d-flex.acenter{align-items:center;align-content:center}a{transition:all linear .25s}#single{padding:0
0 100px;color:#303133}.plot{padding:60px
40px 40px;background:#fff;margin:0
0 60px}.plot
.ptitle{text-transform:uppercase;margin:0
0 10px;font-size:32px;line-height:1.25;font-weight:700}.plot ol,
.plot
ul{padding:0
0 0 20px}.plot
a{font-size:17px;line-height:26px;color:var(--primary);text-decoration:underline;display:block;margin:0
0 10px}.plot
br{display:none}.plot
p{margin:0
0 10px !important}.plot li:last-child
a{margin:0
!important}.plot a:hover{color:#65674D;text-decoration:underline}.stext{max-width:815px;margin:0
auto}.scontent{font-size:17px;line-height:26px}.scontent>*{max-width:100%}.scontent .wp-block-image>img,.scontent>p>img{max-height:500px;margin:0
auto;width:auto}.scontent .wp-block-image.full-size>img{max-height:unset}.scontent
p{margin:0
0 20px !important}.scontent
a{color:var(--primary);text-decoration:underline}.scontent a:hover{color:#65674D;text-decoration:underline}.scontent
h2{margin:60px
0 30px;text-transform:uppercase;font-size:32px;line-height:1.25;font-weight:700}.scontent
h3{margin:20px
0 20px;text-transform:uppercase;font-size:24px;line-height:1.4;font-weight:700}.scontent
h4{margin:20px
0 20px;text-transform:uppercase;font-size:20px;line-height:1.4;font-weight:700}.scontent
img{display:block;max-width:100%;margin:0
0 20px}.line_break{display:block;clear:both;margin:0
0 10px}.clearfix:after{content:' ';display:block;clear:both}.scontent
img.alignleft{max-width:400px;margin:0
30px 30px 0;float:left}.scontent
img.alignright{max-width:400px;margin:0
0 30px 30px;float:right}.scontent
img.aligncenter{margin:0
auto 30px}.scontent
blockquote{padding:20px
20px 20px 80px;background:var(--primary) url(/wp-content/themes/bridge/images/bg.svg) no-repeat left top;background-size:cover;position:relative;margin:0
0 30px;font-size:17px;line-height:26px;color:#fff;display:flex;flex-wrap:wrap;min-height:87px;align-items:center}.scontent blockquote b, .scontent blockquote
strong{font-weight:400}.scontent blockquote em, .scontent blockquote
i{font-style:normal}.scontent blockquote p+p{margin-top:10px !important}.scontent blockquote
a{color:#FB8F67}.scontent blockquote a:hover{color:#303030}#about .desc
a{color:var(--primary);text-decoration:underline}#about .desc a:hover{color:#65674D;text-decoration:underline}.scontent blockquote
p{margin:0
!important;width:100%}.scontent blockquote:before{content:' ';display:block;width:48px;height:48px;background:url(/wp-content/themes/bridge/images/icon1.svg) no-repeat center;position:absolute;left:20px;top:20px}.scontent .black
blockquote{background:#1D1D1D url(/wp-content/themes/bridge/images/bg.svg) no-repeat left top;background-size:cover}.scontent .black blockquote:before{background:url(/wp-content/themes/bridge/images/icon2.svg) no-repeat center}.scontent
blockquote.black{background:#1D1D1D url(/wp-content/themes/bridge/images/bg.svg) no-repeat left top;background-size:cover}.scontent  blockquote.black:before{background:url(/wp-content/themes/bridge/images/icon2.svg) no-repeat center}.scontent ol, .scontent ul, .scontent .wp-block-image{margin:0
0 30px;list-style:none}.scontent
ul{padding:0;clear:both}.scontent ul
li{padding-left:36px;margin:0
0 10px;background:url(/wp-content/themes/bridge/images/ul1.svg) no-repeat left top}.scontent ul.ul1 li,
.scontent .ul1 ul
li{background:url(/wp-content/themes/bridge/images/ul2.svg) no-repeat left top}.scontent ul.ul2 li,
.scontent .ul2 ul
li{background:url(/wp-content/themes/bridge/images/ul3.svg) no-repeat left top}.scontent
ol{padding:0;counter-reset:li}.scontent ol
li{padding-left:36px;position:relative;margin:0
0 10px;counter-increment:li}.scontent ol li:before{display:flex;align-items:center;justify-content:center;border:2px
solid var(--primary);position:absolute;left:0;top:0;width:24px;height:24px;font-size:17px;font-weight:700;content:counter(li);padding-bottom:1px;border-radius:100%;color:var(--primary);box-sizing:border-box}.seo table,
.scontent
table{width:100%;border-collapse:collapse;border:0;font-size:14px;line-height:1.4;margin:0
0 30px}.seo th, .seo td,
.scontent th, .scontent
td{border:1px
solid #d9d9d9;padding:10px
5px;text-align:left;background:rgba(255, 255, 255, 0.9)}.seo tr:nth-child(even) td,
.scontent tr:nth-child(even) td{background:rgba(211, 213, 190, 0.1)}figure{margin:0}p + figure
table{margin-top:30px !important}.seo table caption,
.scontent table
caption{font-family:var(--font-family);font-weight:700;font-size:18px;line-height:144%;text-transform:uppercase;color:#303030;margin:0
0 20px}@media screen and (max-width:767px){.seo table caption,
.scontent table
caption{font-size:16px}}.seo th,
.scontent
th{background:#858771;font-weight:700;text-align:center;color:#fff;border-color:rgba(255, 255, 255, 0.7)}.stext
.promo{margin:0
0 30px}.stext .promo>div{padding:40px;max-width:55%;display:flex;flex-wrap:wrap;align-items:center;min-height:400px}.promo
.ptitle{width:100%;text-transform:uppercase;color:#fff;font-weight:700;font-size:32px;line-height:1.25;margin:0
0 20px}.promo
.desc{margin:0
0 20px;color:#fff;width:100%;font-size:17px;line-height:26px}.promo
.btn{display:inline-flex;padding:10px
24px;background:#fff;text-transform:uppercase;color:var(--primary);font-size:14px;font-weight:700;line-height:24px;text-decoration:none}.free{margin:0
0 30px}.free>div{padding:40px;padding-left:0;max-width:52%;margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;min-height:400px;align-content:center}.free
.ptitle{width:100%;text-transform:uppercase;color:#fff;font-weight:700;font-size:32px;line-height:1.25;margin:0
0 20px}.free
.desc{margin:0
0 20px;color:#fff;width:100%;font-size:17px;line-height:26px}.free
.btn{display:inline-flex;padding:10px
24px;background:#fff;text-transform:uppercase;color:var(--primary);font-size:14px;font-weight:700;line-height:24px;text-decoration:none}.rblock{margin:0
0 60px;padding:40px;background:rgba(133, 135, 113, 0.1);border:1px
solid #E6E6E6}.scontent+.rblock{margin-top:40px}.rblock
.rtitle{text-transform:uppercase;font-weight:700;font-size:24px;line-height:1.4;margin:0
0 10px !important}.rblock
p{margin:0
!important}.rblock
.r1{margin:0
5px 0 0 !important;font-weight:600}.rblock .stars
img{margin:0
5px 0 0}.rblock
.r2{font-weight:600}.rblock
.left{border-right:1px solid rgba(0,0,0,0.1);width:50%;padding-right:30px}.rblock
.right{padding-left:40px;width:50%}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container{text-align:left}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-heading{font-size:17px;line-height:26px;font-weight:600;margin:0
0 16px !important}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results,
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__msg,
.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__not-rated{display:none !important}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container{margin:0}.rmp-rating-widget .rmp-icon--ratings{font-size:34px;display:block;color:#fff;cursor:pointer}.rmp-rating-widget .rmp-icon--hovered,
.rmp-rating-widget .rmp-icon--full-highlight{color:#FFD075}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon{margin-right:4px}#comments{padding:0
0 }#comments
.ctitle{text-transform:uppercase;font-weight:700;font-size:32px;line-height:1.25;margin:0
0 30px}.comment-form-cookies-consent{display:none !important}#respond
h5{display:none !important}#commentform{padding:40px;background:rgba(133, 135, 113, 0.1);border:1px
solid #E6E6E6;border-radius:0px;display:flex;flex-wrap:wrap;position:relative}#commentform
.cline{order:-1;width:100%;margin:0
0 40px;gap:0 24px}#commentform
label{width:100%;font-size:17px;color:#303133}#respond textarea, #respond input[type='text']{width:100%;background:#FFF;border:1px
solid #D3D6DE;height:64px;padding:0
20px;margin:10px
0 0;color:var(--primary);font-size:14px}#commentform label input:focus{border-color:var(--primary)}#commentform .cline>*{width:100%}#respond
textarea{padding:20px;height:240px;resize:none}#commentform
#submit_comment{position:absolute;bottom:60px;right:60px;z-index:3;display:flex;width:120px;height:64px;align-items:center;justify-content:center;text-align:center;color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;background:var(--primary);border:0;border-radius:0;box-sizing:border-box}.comment_holder
.comment{padding:30px
0;background:none;border-top:1px solid #DFE0DB}.comment_holder li:last-child
.comment{border-bottom:1px solid #DFE0DB}.rtop{margin:0
0 20px}.rtop
img{display:block;width:56px;min-width:56px;height:56px;border-radius:100%;object-fit:cover;margin-right:15px}#comments .rtop
.r1{margin:0
0 2px !important;font-weight:700;font-size:17px;line-height:24px}.rtop
.r2{font-size:14px;line-height:16px;margin:0
!important}.rev{margin:0
0 20px;font-size:17px;line-height:26px}#comments
p{margin:0
!important}.comment-reply-link{display:block;color:var(--primary) !important;font-weight:700;text-decoration:underline;font-size:17px;line-height:26px}.comment+#respond{margin-top:20px}#respond
small{margin:0
!important}#respond h3.comment-reply-title{display:flex;align-items:center;justify-content:space-between;margin:0
0 10px}#respond h3.comment-reply-title
a{display:block;color:var(--primary) !important;font-weight:700;text-decoration:underline;font-size:17px;line-height:26px}.logged-in-as{display:none !important}#faq{padding:60px
0;overflow:hidden;color:#303030}#faq .section-title{font-size:32px;line-height:1.3;margin:0
0 30px;text-transform:uppercase;font-weight:700}.faq>div{background:rgba(133, 135, 113, 0.05);border-bottom:1px solid rgba(133, 135, 113, 0.2);padding:30px;transition:all ease .5s}.faq>div.active{background:rgba(133, 135, 113, 0.1)}.faq>div:first-child{border-top:1px solid rgba(133, 135, 113, 0.2)}.d-flex{display:flex}.d-flex.sb{justify-content:space-between}.d-flex.aligncenter{align-content:center;align-items:center}.faq
.head{margin:0
0;cursor:pointer}.faq .head
h3{font-weight:700;font-size:24px;line-height:1.3;text-transform:uppercase;transition:all ease .5s}.faq .head:hover
h3{color:#858771}.faq .head
svg{display:block;margin-left:20px;min-width:40px;transition:all ease .5s}.faq .active .head
svg{transform:rotate(180deg)}.faq
.body{display:none;font-size:17px;line-height:1.3;padding:10px
0 0}.faq .body
ul{padding:0;list-style:none}.faq .body ul
li{padding-left:36px;margin:0
0 10px;line-height:26px;background:url(/wp-content/themes/bridge/images/ul1.svg) no-repeat left top}@media screen and (max-width:767px){.scontent ul li, .faq .body ul
li{background-size:auto 22px;line-height:22px}}.faq .body
a{color:#858771;font-weight:700;text-decoration:underline}.faq .body a:hover{color:#FB8F67}.faq .body p:last-child{margin:0
!important}.faq .body
p{margin:0
0 15px !important}#bn2{background:url(https://bigbrohardwood.com/wp-content/uploads/2024/03/s5-1.jpg) no-repeat center center;background-size:cover;margin:0
0 60px}#bn2>div{background:rgba(0,0,0,0.7);padding:70px
0;text-align:center}#bn2
h1{color:#fff;font-size:40px;font-weight:700;line-height:1;margin:0
0 30px}#bn2 .bread,
#bn3
.bread{color:#fff;font-size:16px;font-weight:600}#bn3{text-align:center}#bn2 .bread a,
#bn3 .bread
a{color:var(--primary)}#bn3
.bread{margin-top:25px}.wrapper_inner>.content{padding-top:149px !important}.content
.container{background:none}.hh{min-height:unset}#bl
.sidebar{padding:15px
15px 25px;background:#fff}aside
.widget{margin:0
0 30px}aside .widget:last-child{margin:0}#searchform>div{display:flex}#searchform input[type="text"]{width:100%;background:#EDEDED;height:50px;padding:0
10px;color:#7A7A7A;font-size:18px;font-weight:600}#searchform input[type="text"]::placeholder{color:rgba(122,122,122,0.4)}#searchsubmit{font-size:18px;min-width:50px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--primary);border-radius:0 3px 3px 0;float:none;color:#fff}aside .widget
h5{margin:0
0 20px;text-transform:uppercase;font-weight:700;font-size:25px;line-height:1;color:var(--primary)}aside .widget li
a{display:block;margin:0
0 10px;color:#303133;font-size:16px;line-height:26px}aside .widget li a:hover{color:var(--primary)}aside .widget
ul{padding-left:18px}aside .widget.posts_holder
li{padding:0;margin:0}aside .widget.posts_holder li.cat-item-138{display:none !important}aside .widget li:last-child
a{margin:0}.blogs{gap:30px 30px}.blogs>article{max-width:calc(50% - 15px);width:100%;height:auto;margin:0;background:#fff;position:relative}.fw{flex-wrap:wrap}.blog_holder article .post_image
img{height:250px;width:100%;object-fit:cover;margin:0
0;display:block}.blog_holder article .post_text
.post_text_inner{padding:30px
30px 74px}.blog_holder article .post_text .post_text_inner .h2,
.blog_holder article .post_text .post_text_inner
h2{margin:0
0 10px;text-transform:uppercase;font-weight:600;color:var(--primary);font-size:18px;line-height:24px;display:block}.blog_holder article .post_text .post_text_inner .h2:hover{color:#24241F}.container_inner{max-width:1270px;width:100%}.post_text_inner
.alink{font-size:15px;color:#303133}.post_text_inner .alink:hover{color:var(--primary)}.post_text_inner .alink
img{min-width:32px;width:32px;height:32px;margin-right:10px}.post_text_inner
.sdate{margin:10px
0;color:#818181;font-size:16px;display:flex;align-items:center}.post_text_inner .sdate:before{content:'';display:block;border-radius:100%;min-width:13px;width:13px;height:13px;background:#818181;margin-right:7px;opacity:0.4}.post_text_inner
.prev{font-size:16px;line-height:26px;color:#818181;margin:0
0 20px}.post_text_inner
.more{display:flex;width:100%;height:44px;align-items:center;justify-content:center;text-align:center;color:#fff;background:var(--primary);font-size:14px;font-weight:500;position:absolute;bottom:30px;left:30px;width:calc(100% - 60px)}.post_text_inner .more:hover{background:#24241F}.pagination{display:inline-block;width:100%;text-align:center;position:relative;margin:10px
0 50px}.pagination
ul{display:flex;justify-content:center;list-style-type:none;margin:0px;padding:0px}.pagination ul
li{margin:0
5px}.pagination ul li a, .pagination ul li span, .pagination ul li
a{margin:0;display:flex;width:30px;height:30px;border:2px
solid var(--primary);color:var(--primary);font-weight:600;font-size:15px;align-items:center;justify-content:center;padding-bottom:1px;box-sizing:border-box}.pagination ul li span, .pagination ul li a:hover{background:var(--primary);color:#fff;border:2px
solid var(--primary)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}body{font-family:'Montserrat',sans-serif}.container,.container_inner{box-sizing:border-box}.authors.blogs>article{max-width:calc(33.33% - 20px)}#au .container>.d-flex{padding:60px
60px 90px;background:#fff;margin-bottom:-60px}#au .d-flex .col-left{width:100%;max-width:240px;margin-right:35px}#au .col-left
img{display:block;width:100%;border-radius:100%;object-fit:cover}#au .col-right{width:100%}#au
h1{margin:0
0 10px;text-transform:uppercase;font-size:32px;line-height:1.25;color:#303133;font-weight:700}#au
.bio{margin:20px
0 0;font-size:17px;line-height:26px}#au .bio p+p{margin-top:10px}#au
.container{max-width:1370px}#au
.count{font-size:24px;line-height:1.25;color:#818181;text-transform:uppercase;font-weight:700}.open-menu{display:none;width:35px;height:35px;margin-right:-5px;align-items:center;justify-content:center;cursor:pointer}.open-menu
.svg2{display:none}footer{background:#858771;padding-top:60px;color:#fff}footer
.bt{font-size:14px;padding:13px
0;background:#666851;margin-top:40px}footer .bt
.copy{padding:5px
35px;border-left:1px solid rgba(255, 255, 255, 0.2);border-right:1px solid rgba(255, 255, 255, 0.2)}footer .l, footer
.r{width:100%;max-width:240px}footer .bt
img{display:block}footer
p{color:#fff;font-size:14px;font-weight:500}footer
.col1{width:100%;max-width:390px;padding-right:30px;margin-top:-20px}footer
.col2{width:100%;max-width:185px}footer .col2>div+div{margin-top:35px}footer
.col3{width:100%;max-width:355px;padding:0
30px}footer .col3
ul{column-count:2}footer
.col4{width:100%;max-width:290px}footer .home-link{display:block;max-width:185px;margin:0
0 20px}footer .home-link
img{display:block}footer .site-desc{font-size:14px;line-height:24px;font-weight:500;margin:0
0 20px}footer
.address{padding:20px
0;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2)}footer .address
iframe{width:100%;max-width:100%;margin-left:0;height:175px}footer .address
p{font-size:14px;line-height:24px;font-weight:500;width:100%;margin:0
0 15px}footer .address
span{display:block;text-transform:uppercase;margin:0
0 10px;font-size:18px;line-height:1;font-weight:700}footer
.ftitle{display:block;text-transform:uppercase;margin:0
0 20px;font-size:18px;line-height:1;font-weight:700}footer .fmenu
ul{padding:0;margin:0;list-style:none}footer .fmenu
a{display:block;color:#fff;font-size:14px;line-height:23px;font-weight:500;margin:0
0 10px}footer .bt
a{color:#fff}footer .bt a:hover{color:#000}footer .fmenu+.ftitle{margin-top:40px}footer .fmenu a:hover{color:#24241F}footer a.a:hover{color:#24241F}footer
.a{display:block;padding-left:34px;color:#fff;font-weight:600;line-height:24px;font-size:15px;color:#fff;margin:0
0 12px}footer
.tel{background:url(/wp-content/themes/bridge/images/f1.svg) no-repeat left center}footer
.open{background:url(/wp-content/themes/bridge/images/f2.svg) no-repeat left center}footer
.email{background:url(/wp-content/themes/bridge/images/f3.svg) no-repeat left center}footer
.social{margin:0
0 20px}footer .social
a{width:40px;height:40px;margin:0
5px 0 0;background:#fff;border-radius:4px;display:flex;justify-content:center;align-content:center;align-items:center}footer .social a:hover{background:rgba(255,255,255,.5)}footer
.freee{display:flex;height:49px;justify-content:space-between;align-items:center;align-content:center;padding:0
37px 0 32px;text-transform:uppercase;font-size:13px;font-weight:600;color:#fff;background:#24241F;margin:0
0 20px}footer .freee
svg{display:block;margin-left:10px;fill:#fff;transition:all linear .25s}footer .freee:hover{background:#fff;color:#000}footer .freee:hover
svg{fill:#000}.serts{gap:0 20px}.serts>div{display:block;width:100%}.serts
img{max-height:71px}div#n2-ss-3 h2
a{color:#fff !important}.sl
.slide{position:relative}.sl .slide>img{display:block;width:100%;object-fit:cover;height:620px}.sl .slide
.content2{width:100%;max-width:740px}.sl .slide
.price{margin:20px
0 40px;color:#fff;font-weight:700;font-size:24px;line-height:133%;text-transform:capitalize;color:#fff}.sl .slide .price
span{font-size:36px;color:#fb8f67}.sl .slide
.cont{width:100%;position:absolute;top:0;left:0;height:100%;display:flex;align-items:center;background:rgba(0,0,0,0.4)}.hinfo{max-width:635px;gap:20px}.hinfo>div{border:1px
solid rgba(255, 255, 255, 0.6);padding:15px;text-align:center;font-weight:700;font-size:15px;line-height:113%;text-align:center;color:#fff;width:100%}.hinfo
span{color:#fb8f67}.hinfo
.img{height:50px;margin:0
auto 15px}.hinfo
img{margin:0
auto;display:block}.sl .h2,
.sl h1,
.sl
h2{color:#fff;font-weight:700;font-size:48px;line-height:1.33}.sl
.desc{display:flex;gap:20px;color:#fff;font-weight:700;font-size:18px;line-height:144%;flex-wrap:wrap;margin-top:20px}.sl .desc
p{padding-left:36px;background:url(/wp-content/themes/bridge/images/li.svg) no-repeat left center}#banner{position:relative}#banner>div{width:100%}#banner
.f{}#banner
.form{max-width:420px;margin-left:auto;height:100%;background:rgba(133, 135, 113, 0.1);backdrop-filter:blur(200px);padding:55px
25px 30px;position:absolute;right:calc(50% - 620px);z-index:3}@media screen and (max-width:1280px){#banner
.form{right:15px}}#banner .f
.container{height:100%;margin-left:auto;width:0;position:static}#banner .form>p{text-transform:uppercase;color:#fff;font-weight:700;text-align:center;margin:0
0 25px;font-size:36px;line-height:1.2}#banner .form
label{display:block;color:#fff;font-size:14px;line-height:1.9}#banner .form
input{width:100%;height:45px;padding:0
15px;border:0;background:rgba(255,255,255,0.1);color:#fff;border-radius:0;transition:all linear .25s}#banner .form
textarea{width:100%;height:45px;padding:10px
15px;border:0;background:rgba(255,255,255,0.1);resize:none;height:80px;color:#fff;border-radius:0;transition:all linear .25s;display:block}#banner .wpcf7 form.wpcf7-form
p{margin:0
0 8px}#banner .submit,
#banner .wpcf7-form-control.wpcf7-submit{width:100%;display:block;height:47px;background:#FB8F67;color:#fff;text-transform:uppercase;font-size:13px;font-weight:600;box-sizing:border-box;border-radius:0;text-align:center;cursor:pointer;border:0;letter-spacing:1px;transition:all linear .25s;margin-top:16px}#banner .wpcf7-form-control.wpcf7-submit:hover,
#banner .submit:hover{background:#CE7555}.wpcf7-spinner, .wpcf7-not-valid-tip,
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{display:none !important}#banner .form input.wpcf7-not-valid{background:rgba(240,0,0,0.2)}.slick-dots{position:absolute;width:100%;bottom:30px;display:flex;justify-content:center;z-index:101;list-style:none !important;padding:0
!important;margin:0
!important}.slick-dots
li{padding:0
!important;margin:0
!important;background:none !important}.scontent .slick-dots li:not(.slick-active) button{background:#858771;opacity:0.5}figure.wp-block-gallery{margin:0
0 20px}.slick-dots li:first-child:last-child{display:none}.slick-dots
button{display:block;text-indent:-9999px;border-radius:100%;background:transparent;width:14px;height:14px;cursor:pointer;margin:0
4px;padding:0;border:0}.sl .slick-dots
button{border:2px
solid rgba(255,255,255,0.8)}.slick-dots .slick-active
button{background:rgba(255,255,255,0.8)}.wpcf7 form.sent .wpcf7-response-output{position:absolute;text-transform:initial;font-size:13px;margin:0;width:100%;text-align:center;color:#fff}form{position:relative}#seo1{padding:60px
0}#seo1 h2,
#seo1
h1{text-align:center;font-weight:700;font-size:36px;line-height:1.2;margin:0
0 55px}body+div[is-visible]{display:none !important}html>div[style]{display:none !important}.top .video,
#seo1
.video{position:relative}.top .video img,
#seo1 .video
img{display:block;margin:0
auto 10px !important;width:auto !important;height:auto !important}.top .video .overlay,
#seo1 .video
.overlay{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-wrap:wrap;text-transform:uppercase;color:#fff;justify-content:center;align-items:center;align-content:center;cursor:pointer;z-index:2}.top .video p,
#seo1 .video
p{width:100%;text-align:center;font-weight:700;font-size:14px;line-height:1}.top .video video,
#seo1 .video
video{display:block;width:100%;height:320px;object-fit:cover}#seo1 .gallery .img,
#seo1 .gallery
img{max-width:calc(25% - 30px);margin:0
15px 30px;width:100%}#seo1 .gallery .img:first-child,
#seo1 .gallery img:first-child{max-width:calc(50% - 30px)}#seo1 .gallery .img
img{margin:0;object-fit:cover;height:320px;display:block;max-width:100%}#seo1
.gallery{margin:0
-15px}#seo1
.seo{font-size:16px;line-height:1.6;display:flex;flex-wrap:wrap;gap:30px}#seo1 .seo+.seo{margin-top:40px}#seo1 .seo>div{width:100%}#seo1 .seo>div>:last-child{margin:0}#seo1 .seo>*{break-inside:avoid}.seo
p{margin:0
0 20px}.seo p:last-child{margin:0}#seo1 .seo
h2{margin:0
0 20px;text-transform:uppercase;font-size:24px;line-height:1.33}.seo ol, .seo
ul{margin:0
0 20px;list-style:none}.seo
ul{padding:0}.seo ul
li{padding-left:36px;margin:0
0 10px;background:url(/wp-content/themes/bridge/images/ul1.svg) no-repeat left top}.seo .ul1 ul
li{background:url(/wp-content/themes/bridge/images/ul2.svg) no-repeat left top}.seo .ul2 ul
li{background:url(/wp-content/themes/bridge/images/ul3.svg) no-repeat left top}.seo
ol{padding:0;counter-reset:li}.seo ol
li{padding-left:36px;position:relative;margin:0
0 10px;counter-increment:li}.seo ol li:before{display:flex;align-items:center;justify-content:center;border:2px
solid var(--primary);position:absolute;left:0;top:0;width:24px;height:24px;font-size:17px;font-weight:700;content:counter(li);padding-bottom:1px;border-radius:100%;color:var(--primary);box-sizing:border-box}#high{background:#D3D5BE;padding:60px
0}#high
.dop{text-align:center;margin-top:30px}.section-title{text-align:center;font-weight:700;margin:0
0 30px;font-size:36px;line-height:1.2}.high{margin:0
0 20px}.high>div{border-left:1px solid #DFE0DB;display:flex;flex-wrap:wrap;min-height:190px;justify-content:center;width:100%;padding:0
20px;align-items:flex-start;align-content:flex-start}.high>div:last-child{border-right:1px solid #DFE0DB}.high
.img{display:flex;height:96px;align-items:center;width:100%;margin:0
0 20px;justify-content:center}.high
img{display:block;max-height:100%}.high p,
.high h2,
.high
h3{width:100%;text-align:center;font-size:18px;line-height:1.4;text-transform:uppercase;font-weight:700;margin:0}.d-flex.jc{justify-content:center}.btn{display:flex;height:47px;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:600}.btn1{background:#858771}.btn2{background:#FB8F67}.btn1:hover{background:#24241F;color:#fff}.btn2:hover{background:#CE7555;color:#fff}.buttons
.btn{width:247px;margin:0
10px}#how{padding:80px
0 40px;overflow:hidden}#how
.text{margin:0
0 30px}#how .text>p+p{margin-top:20px}#how
.timeline{margin:20px
0;position:relative;padding:15px
0;gap:15px 80px}#how .timeline:before{content:' ';display:block;left:-100vw;top:0;width:300vw;height:100%;position:absolute;z-index:1;background:#D3D5BE}#how .timeline>*{position:relative;z-index:2}#how .timeline
img{display:block;max-width:31px}#how .timeline>div{display:flex;gap:10px;font-weight:700;font-size:20px;line-height:164%;color:#303133}#how .timeline>div+div{padding-left:80px;border-left:1px solid #858771}#how .text
h2{margin:0
0 30px;font-size:36px;line-height:1.2;font-weight:700}.how>div{border:1px
solid #DFE0DB;border-top:0;padding:30px;width:50%}.how>div:nth-child(2n+2){border-left:0}.how>div:nth-child(1),.how>div:nth-child(2){border-top:1px solid #DFE0DB}.how
.number{width:64px;min-width:64px;display:flex;justify-content:center;align-content:center;align-items:center;height:64px;border-radius:100%;background:#FB8F67;color:#fff;font-size:20px;font-weight:700;margin-right:30px}.how
.p1{font-weight:700;margin:0
0 20px;font-size:18px;line-height:1.4}.how .p1 h2,
.how .p1
h3{font-weight:700;margin:0
0;font-size:18px;line-height:1.4}.how .p2
ul{text-align:left;font-size:16px;line-height:1.6;list-style:disc;padding:0
0 0 20px;margin:0
0}.how .p2 ul li+li{margin-top:3px}.how
.p2{font-size:16px;line-height:1.6}#gallery{padding:0
0 80px}.gallery2 .slick-arrow{position:absolute;width:72px;height:72px;top:calc(50% - 49px);border-radius:100%;background:rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;align-content:center;border:0;z-index:3;cursor:pointer;transition:all linear .25s}.gallery2 .slick-slide{padding:0
15px}.gallery2 .slick-list{margin:0
-15px}.gallery2
img{width:100%;object-fit:cover;height:400px}.gallery2 .slick-arrow:hover{background:#000}.gallery2 .slick-next{right:30px}.gallery2 .slick-prev{left:30px}.gallery2 .slick-next:before{content:url(/wp-content/themes/bridge/images/next.svg);display:block;right:30px;height:18px}.gallery2 .slick-prev:before{content:url(/wp-content/themes/bridge/images/prev.svg);display:block;left:30px;height:18px}.gallery2 .slick-dots{position:static;margin:20px
0 0 !important}.gallery2 .slick-dots
button{margin:0
6px;width:6px;height:6px;background:#858771;opacity:0.2;transition:all linear .25s}.gallery2 .slick-dots button:hover{background:#FB8F67;opacity:1}.gallery2 .slick-dots .slick-active
button{opacity:1}#seo3
#seo2{padding:0}#seo2{padding:0
0 60px}#seo2.type2{padding:60px
0 0}#seo2.type2 .d-flex{margin-bottom:0}#seo2
.left{width:50%;padding-right:15px}#seo2 .left
img{display:block;object-fit:cover;max-height:690px;width:100%}#seo2.type3 .left
img{max-height:450px}#seo2
.right{width:50%;padding-left:15px}#seo2
img{display:block}#seo2.type2{padding:80px
0 0}#seo2.type2
img{max-height:600px;width:100%;display:block;object-fit:cover}#seo2
h2{margin:0
0 30px;font-size:36px;line-height:1.2;font-weight:700}#seo2 .d-flex{margin:20px
0}.seo ul li:last-child{margin:0}.seo>:last-child>*:first-child:last-child{margin:0}.add-ons, #seo2 .add-ons{margin:40px
0 0;position:relative;padding:25px
0}.add-ons:before{content:' ';display:block;left:-100vw;top:0;width:300vw;height:100%;position:absolute;z-index:1;background:#D3D5BE}.add-ons>*{position:relative;z-index:2}.add-ons>p{width:100%;font-weight:700;font-size:28px;line-height:118%;text-transform:uppercase;color:#303133}.add-ons>div{width:100%;font-weight:400;font-size:22px;line-height:164%;color:#303133;padding:0
30px;border-left:1px solid #858771}.add-ons
.p1{font-weight:700;font-size:22px;line-height:164%;color:#303133;margin:0}.add-ons
.p2{margin:0
!important}.ba
img{max-width:unset;max-height:600px;object-fit:cover}#ba{padding:0
0 60px}.move
i{display:none !important}.move{background:url(/wp-content/themes/bridge/images/move.svg) no-repeat center !important;transition:all linear .25s}.move:before{content:url(/wp-content/themes/bridge/images/move2.svg);opacity:0;pointer-events:none;position:absolute}.move:hover{background:url(/wp-content/themes/bridge/images/move2.svg) no-repeat center !important}.ba
img{height:auto !important;display:block}#seo3{padding:0
0 80px}.c-bottom,
#seo3
.bottom{padding:40px
0 40px 0;border-top:1px solid #DFE0DB;border-bottom:1px solid #DFE0DB;margin-top:40px}.c-bottom p,
#seo3 .bottom
p{font-size:22px;line-height:1.6}.c-bottom .btn,
#seo3 .bottom
.btn{width:300px;min-width:300px}#seo3 .seo
h2{font-size:36px;font-weight:700;margin:0
0 40px;line-height:1.2}#services{padding:0
0 100px;position:relative}#services.type2{padding:100px
0 40px}#services
.container{position:relative !important}#services
.bg{position:absolute;top:0;width:calc(100% - 30px);height:100%;object-fit:cover;left:15px;right:15px}#services
.srv{background:rgba(0,0,0,0.4);padding:60px
60px;position:relative;z-index:2}#services .section-title{color:#fff;max-width:700px;margin:0
auto 45px}.services{gap:0 30px}.services>div{width:100%;background:#fff;display:flex;flex-wrap:wrap;flex-direction:column;padding:30px}.services>div>*{width:100%}.services
img{display:block;width:100%;object-fit:cover;height:115px;margin:0
0 30px}.services
.t{text-transform:uppercase;font-weight:700;color:#303133;display:block;margin:0
0 10px}.services .t
svg{width:20px;height:20px;margin-left:5px;display:inline-block;vertical-align:top;margin-top:3px;fill:#303133;transition:all linear .25s}.services a.t:hover{color:var(--primary)}.services a.t:hover
svg{fill:var(--primary)}.services > div
.btn{margin-top:auto;letter-spacing:0}.services
.desc{margin:0
0 10px;font-size:16px;line-height:1.6}#reviews{padding:60px
0 60px;background:#D3D5BE url(/wp-content/themes/bridge/images/reviews2.svg) no-repeat left top}#reviews .wp-gr .grw-row-m .grw-review{flex:0 0 100%;max-width:100%}#reviews.type2{padding:80px
0;background:#F6F6F6 url(/wp-content/themes/bridge/images/reviews2.svg) no-repeat left top}#reviews .section-title{color:#303133;margin:0
0 20px}#reviews .ti-widget.ti-goog .ti-review-content{overflow:hidden !important;height:100px !important}#reviews .ti-widget.ti-goog .ti-review-item .ti-inner:after{display:none !important}#reviews .ti-widget.ti-goog .ti-review-item>.ti-inner{background:#F6F7F2 !important;padding:30px
30px 80px !important;height:100% !important;border:0
!important;border-radius:0 !important}#reviews .ti-widget.ti-goog .ti-review-header:before{display:none !important}#reviews .ti-widget.ti-goog .ti-review-header{padding:0
!important;margin:0
0 20px !important;display:block !important}#reviews .ti-widget.ti-goog .ti-profile-img{margin:0
auto 10px !important}#reviews .ti-widget.ti-goog .ti-profile-img
img{width:64px !important;height:64px !important;margin:0
auto !important}#reviews .ti-widget.ti-goog .ti-widget-container .ti-name{padding:0
!important;text-align:center !important;font-size:18px !important;line-height:26px !important;text-transform:uppercase !important;margin:0
0 10px !important;font-weight:700 !important;color:#303133 !important}#reviews .ti-widget
*{font-family:Montserrat,sans-serif !important}#reviews .ti-widget.ti-goog .ti-widget-container .ti-date{text-align:center !important;color:#BBBCB9 !important;font-size:13px !important;line-height:26px !important;font-weight:600 !important;opacity:1 !important}#reviews .ti-widget.ti-goog .ti-review-item .ti-stars{height:34px !important;margin:0
0 20px !important;text-align:center !important}#reviews .ti-widget.ti-goog .ti-star{width:34px !important;height:34px !important;margin:0
1px !important}#reviews .ti-widget.ti-goog .ti-review-content{font-size:16px !important;line-height:1.6 !important;position:static !important}#reviews .ti-widget.ti-goog .ti-read-more{padding:0
!important}#reviews .ti-widget.ti-goog .ti-read-more
span{font-size:16px !important;line-height:26px !important;color:#BBBCB9 !important;transition:all linear .25s !important;opacity:1 !important}#reviews .ti-widget.ti-goog .ti-read-more span:hover{text-decoration:none !important;color:#24241F !important}#reviews .ti-widget.ti-goog .ti-review-item{padding:0
15px !important}.ti-controls{}.ti-widget.ti-goog .ti-controls-line
.dot{background:#858771 !important}.ti-widget.ti-goog .ti-controls-line{background:#E0E0DC !important}.ti-widget.ti-goog .ti-controls .ti-next:before, #reviews .ti-widget.ti-goog .ti-controls .ti-prev:before,
.ti-widget.ti-goog .ti-controls .ti-next:after, #reviews .ti-widget.ti-goog .ti-controls .ti-prev:after{background:#000 !important}.google{display:none}.e-con-inner .ti-widget.ti-goog .ti-review-content{overflow:hidden!important}.ti-widget.ti-goog .ti-controls-line{display:block !important}#reviews
.google{display:flex !important;align-items:center !important;text-transform:uppercase !important;font-size:13px !important;font-weight:600 !important;color:#303133 !important;padding-left:42px !important;height:32px !important;background:url(/wp-content/themes/bridge/images/google.svg) no-repeat left center !important;transition:all linear .25s !important}#reviews .ti-widget
.google{position:absolute !important;bottom:30px }#reviews .google
img{display:none;margin-right:10px}#reviews .google:hover{color:var(--primary) !important}#promo{position:relative}#promo>img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}#promo>div{position:relative;z-index:2;background:rgba(0,0,0,0.4);position:relative;padding:100px
0 60px}#promo
.sub{text-align:center;margin:0
0 40px;font-size:22px}#promo.type3{padding:60px
15px}#promo.type3 .section-title{margin:0
0 40px}#promo.type3>div{padding:45px;max-width:885px;margin:0
auto;color:#fff;backdrop-filter:blur(40px);background:rgba(43, 13, 0, 0.1);border:1px
solid rgba(255, 255, 255, 0.6)}#promo .section-title{color:#fff;margin:0
0 17px}#promo
.btn{margin:0
auto;width:153px}#promo
.buttons{justify-content:center;gap:15px 0;margin:0}#promo.type3
.btn{margin:0
10px;width:auto;padding:0
22px}#promo
.btn2{background:#fb8f67;color:#fff;border:1px
solid #fb8f67}#promo .btn2:hover{background:#CE7555}#cert{padding:80px
0 55px}#cert .section-title{margin:0
0 27px}.cert .slick-dots{position:static;margin:20px
0 0}.cert .slick-dots
button{margin:0
6px;width:6px;height:6px;background:#858771;opacity:0.2}.cert .slick-dots .slick-active
button{opacity:1}.cert
.c{border-left:1px solid #DFE0DB;display:flex !important;align-items:center;justify-content:center;padding:15px;min-height:150px}.cert .slick-list{border-right:1px solid #DFE0DB}#cert+#faq{padding:0
0 60px}#faq .section-title{text-align:left;margin:0
0 30px}#faq.type2 .section-title{text-align:center}#banner2{position:relative}#banner2
.f{position:absolute;top:0;right:0;width:100%;height:100%;display:flex}#banner2
.form{max-width:420px;margin-left:auto;height:100%;background:rgba(133, 135, 113, 0.1);backdrop-filter:blur(200px);padding:55px
25px 30px}#banner2 .form>p{text-transform:uppercase;color:#fff;font-weight:700;text-align:center;margin:0
0 25px;font-size:36px;line-height:1.2}#banner2 .form
label{display:block;color:#fff;font-size:14px;line-height:1.9}#banner2 .form
input{width:100%;height:45px;padding:0
15px;border:0;background:rgba(255,255,255,0.1);color:#fff;border-radius:0;transition:all linear .25s}#banner2 .form
textarea{width:100%;height:45px;padding:10px
15px;border:0;background:rgba(255,255,255,0.1);resize:none;height:80px;color:#fff;border-radius:0;transition:all linear .25s;display:block}#banner2 .wpcf7 form.wpcf7-form
p{margin:0
0 8px}#banner2 input.wpcf7-form-control.wpcf7-submit{width:100%;display:block;height:47px;background:#FB8F67;color:#fff;text-transform:uppercase;font-size:13px;font-weight:600;box-sizing:border-box;border-radius:0;text-align:center;letter-spacing:1px;transition:all linear .25s;cursor:pointer;margin-top:16px}#banner2 input.wpcf7-form-control.wpcf7-submit:hover{background:#CE7555}#banner2 .form input.wpcf7-not-valid{background:rgba(240,0,0,0.2)}.sl2{position:relative}.sl2>img{display:block;width:100%;object-fit:cover;height:620px}.sl2
.content2{width:100%;max-width:740px}.sl2
.cont{width:100%;position:absolute;top:0;left:0;height:100%;padding-top:80px;background:rgba(0,0,0,0.4)}.sl2
h2{text-transform:uppercase;color:#fff;font-weight:700;font-size:48px;line-height:1.33}.sl2 .section-title{color:#fff;text-align:left;margin:0
0 20px}.sl2
.sub{color:#fff;text-transform:uppercase;font-size:14px;line-height:20px;font-weight:500;max-width:500px}.ti-widget .source-Google .ti-review-header:after, .ti-widget .source-Google .ti-lightbox-review-header:after, .ti-lightbox .source-Google .ti-review-header:after, .ti-lightbox .source-Google .ti-lightbox-review-header:after{display:none !important}#hseo2{padding:50px
0;background:#D3D5BE}#hseo2
img{display:block}.t
h2{text-align:left;text-transform:uppercase;font-weight:700;margin:0
0 10px;font-size:36px;line-height:1.2}#hseo2 .d-flex{gap:0 30px}#hseo2 .d-flex>div{width:100%}#hseo2
.seo2{margin-top:40px}#serv-list{padding:60px
0;background:#d3d5be}#serv-list.type2{background:#f6f6f6}#serv-list.type3{padding-top:100px}#serv-list .section-title{margin:0
0 10px}#serv-list
.sub{text-align:center;margin:0
0 40px;font-weight:400;font-size:22px;line-height:159%;color:#303133}.serv-list{gap:30px 30px}.serv-list>div{max-width:calc(33.33% - 20px);width:100%;border:1px
solid #DFE0DB;display:flex;flex-direction:column}.serv-list .img
img{display:block;object-fit:cover;width:100%;height:300px}.serv-list
.cont{background:#fff;padding:20px
30px 30px;display:flex;flex-wrap:wrap;flex-direction:column;height:100%}.serv-list
.title{margin:0
0 10px;font-weight:700;color:var(--black);font-size:24px;line-height:1.33;text-align:center;width:100%;height:auto}.serv-list .title:hover{color:var(--primary)}.serv-list
.desc{text-align:center;font-size:16px;line-height:1.5;font-weight:500;margin:0
0 10px;width:100%}.serv-list
.btn{margin-top:auto;width:100%}#info1{padding:60px
0 25px}.page-template-home2
#info1{padding-bottom:60px}#info1 .d-flex{gap:0 30px}#info1 .d-flex>div{width:calc(50% - 15px);font-size:22px;line-height:1.6}#info1
.text_bottom{font-size:22px;line-height:1.6;margin-top:30px}.t
h2{margin:0
0 30px}.sl3
img{object-fit:cover;width:100%;height:450px}.sl3 .slick-arrow{position:absolute;width:25px;height:25px;top:calc(50% - 12px);display:flex;justify-content:center;align-items:center;align-content:center;border:0;z-index:3;cursor:pointer;transition:all linear .25s;background:no-repeat}.sl3 .slick-arrow:hover{transform:scale(1.1)}.sl3 .slick-next{right:10px}.sl3 .slick-prev{left:10px}.sl3 .slick-next:before{content:url(/wp-content/themes/bridge/images/next.svg);display:block;height:25px;height:18px}.sl3 .slick-prev:before{content:url(/wp-content/themes/bridge/images/prev.svg);display:block;height:25px;height:18px}.sl3 .slick-dots{position:static;margin:10px
0 0 !important}.sl3 .slick-dots
button{margin:0
6px;width:6px;height:6px;background:#858771;opacity:0.2}.sl3 .slick-dots .slick-active
button{opacity:1}#info1 .seo
h2{font-size:36px;margin:0
0 40px;text-transform:initial}#info2{padding:0
0 60px}.info2>div{width:33.33%;padding:30px;border:1px
solid #DFE0DB;border-right:0;border-bottom:0;background:rgba(255,255,255,0.8)}.info2>div:nth-child(3n+3){border-right:1px solid #DFE0DB}#info2 .section-title{text-transform:initial}.info2>div:nth-last-child(1),.info2>div:nth-last-child(2),.info2>div:nth-last-child(3){border-bottom:1px solid #DFE0DB}.info2
.img{display:flex;align-items:center;align-content:center;justify-content:center;margin:0
0 23px;height:96px}.info2
.title{text-align:center;margin:0
0 22px;text-transform:uppercase;color:#303133;font-size:18px;line-height:1.33;font-weight:700}.info2 .title h2, .info2 .title
h3{text-align:center;margin:0
0;text-transform:uppercase;color:#303133;font-size:18px;line-height:1.33;font-weight:700}.info2
.desc{text-align:center;font-size:16px;line-height:1.6}.info2 .desc
p{margin:0
0 10px}.info2 .desc *:last-child{margin:0}.info2 .desc
ul{text-align:left;font-size:16px;line-height:1.6;list-style:disc;padding:0
0 0 20px;margin:0
0 10px}.info2 .desc ul li+li{margin-top:3px}.info2>div:nth-child(odd){background:rgba(255,255,255,0.6)}#about{padding:60px
0}#about .section-title{margin:0
0 35px;text-align:center}#about
.ab{gap:0 30px}#about
.center{margin:35px
0 80px;text-align:center}#about
.btn{margin:0
auto}#about .ab>div{width:calc(50% - 15px)}#about
.desc{max-width:590px}#about .desc p+p{margin-top:15px}#about
.btn{width:235px}#about .about>div{width:50%;padding:30px;border:1px
solid #DFE0DB;border-bottom:0;border-right:0}#about .about>div:nth-child(2n+2){border-right:1px solid #DFE0DB}#about .about > div:nth-last-child(1),
#about .about>div:nth-last-child(2){border-bottom:1px solid #DFE0DB}#about
.p1{margin:0
0 20px;font-weight:700;text-transform:uppercase;font-size:28px;line-height:1.2}#about
.p2{color:#818181;font-size:17px;line-height:1.4}.team{gap:0 30px}.team>div{width:100%;text-align:center}.team
.img{display:block;margin:0
0 20px}.team .img
img{display:block;height:390px;object-fit:cover;width:100%}.team
.t1{text-transform:uppercase;margin:0
0 10px;font-size:24px;line-height:1.6;font-weight:700}.team
.t2{color:#BBBCB9;font-size:16px;line-height:1.5;font-weight:500}.team
.desc2{line-height:1.5}#last{padding:60px
0}#last .blogs>article{max-width:calc(33.33% - 20px)}#last
.btn{width:155px;margin:30px
auto 0}#cert.type2{padding:60px
0}#promo{overflow:hidden}#promo.type2>div:before{content:url(/wp-content/themes/bridge/images/ar4.svg);position:absolute;top:0;left:calc(50% - 42px)}#promo.type4>div:before{content:url(/wp-content/themes/bridge/images/ar3.svg);position:absolute;top:0;left:calc(50% - 42px)}#process{padding:60px
0 60px}.process .d-flex{margin:0
0 20px;gap:20px;justify-content:center}.process>div{width:100%;border-left:1px solid #DFE0DB;padding:22px
15px}.process>div:last-child{border-right:1px solid #DFE0DB}.process
.img{display:flex;align-items:center;justify-content:center;margin:0;height:96px}.process
.number{border-radius:100%;display:flex;justify-content:center;align-items:center;align-content:center;width:64px;height:64px;background:var(--primary);color:#fff;font-size:20px;color:#fff}.process
.desc{font-size:18px;line-height:1.33;text-transform:uppercase;font-weight:700;text-align:center}.process .desc h2,
.process .desc
h3{font-size:18px;line-height:1.33;text-transform:uppercase;font-weight:700;text-align:center;margin:0}#tips{padding:60px
0;background:#d3d5be}.tips{background:rgba(255,255,255,0.8)}.tips>div{width:100%;border-left:1px solid #DFE0DB;padding:30px
30px;text-align:center}.tips>div:last-child{border-right:1px solid #DFE0DB}.tips
.img{display:flex;height:96px;justify-content:center;align-items:center;align-content:center;margin:0
0 22px}.tips
.p1{text-transform:uppercase;font-weight:700;font-size:18px;line-height:1.33;margin:0
0 22px}.tips
.desc{line-height:1.6}#projects{padding:0}#projects .section-title{margin:0
0 22px}.projects{gap:30px}.projects>div{max-width:calc(33.33% - 30px*2/3);width:100%;position:relative}.projects
img{object-fit:cover;height:450px;width:100%;display:block}.projects
.content{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.8) 100%);padding:30px;color:#fff;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;transition:all linear .25s;opacity:1}.projects
.p1{text-transform:uppercase;font-weight:700;margin:0
0 10px;font-size:19px;line-height:1.4;width:100%;position:relative;z-index:2;display:block;color:#fff}.projects > div .p1:hover{color:#FB8F67}.projects .p1:hover{}.projects
.desc{line-height:1.5}.projects
.more{position:absolute;top:0;right:0;color:#fff;font-size:18px;line-height:1.33;font-weight:600;text-align:right;padding:20px
0px 20px 20px;background:url(/wp-content/themes/bridge/images/more.svg) no-repeat right top;width:137px;height:118px;text-transform:uppercase;text-align:center}.projects > div .more:hover{color:rgba(255,255,255,0.6)}#banner.type2
.desc{font-size:16px;line-height:1.5;font-weight:500;margin:20px
0 0;color:#fff}#reviews+#process{padding-top:80px}#gallery+#cert{padding-top:0}#bn3{position:relative}#bn3>img{width:100%;object-fit:cover;height:290px;display:block}#bn3>div{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center}#bn3 .h1,
#bn3
h1{text-align:center;color:#fff;font-weight:700;font-size:40px}#servl{padding:60px
0}.servl>div{padding:30px;border:1px
solid #DFE0DB}.servl>div+div{margin-top:30px}.servl
.img{width:100%;max-width:290px}.servl .img
img{display:block;width:100%;height:280px;object-fit:cover}.servl
.cont{padding-left:30px;max-width:calc(100% - 290px)}.servl
.title{margin:0
0 20px;font-weight:700;text-transform:uppercase;color:var(--black);display:block;font-size:24px;line-height:1.33}.servl .title:hover{color:var(--primary)}.servl
.desc{margin:0
0 20px;font-size:16px;line-height:1.6}.servl
.btn{width:130px;text-transform:initial;font-size:15px;letter-spacing:0;font-weight:500}#gallery .section-title{margin:0
0 22px}#process2{padding:0
0 60px}.process2>div+div{margin-top:30px}.process2>div{border:1px
solid rgba(133, 135, 113, 0.2)}.process2 > div:nth-child(even) .img{order:2}.process2
.img{display:block;width:100%;max-width:calc(50% - 15px)}.process2 .img
img{display:block;width:100%;height:350px;object-fit:cover}.process2
.cont{max-width:calc(50% + 15px);width:100%;padding:30px;display:flex;flex-wrap:wrap;flex-direction:column}.process2
.number{border-radius:100%;display:flex;justify-content:center;align-content:center;align-items:center;color:#fff;background:var(--primary);font-size:20px;font-weight:700;width:86px;height:86px;margin-bottom:auto}.process2
.title{margin:0
0 7px;text-transform:uppercase;font-size:25px;line-height:1.2;font-weight:600}.process2 .title h2,
.process2 .title
h3{margin:0
0;text-transform:uppercase;font-size:25px;line-height:1.2;font-weight:600}.process2
.desc{font-weight:500}.process2 .desc a, .process .desc a, .info2 .desc
a{color:#000;text-decoration:underline}.process2 .desc a:hover, .process .desc a:hover, .info2 .desc a:hover{color:var(--primary)}#gpages{padding:60px
0}.gpages{gap:30px 30px}.gpages>a{max-width:calc(25% - calc(30px*3/4));transition:all linear .25s;display:block;border:1px
solid #DFE0DB;width:100%}.gpages
img{display:block;height:295px;object-fit:cover;width:100%}.gpages
.title{transition:all linear .25s;color:var(--black);padding:20px
30px 30px;text-transform:uppercase;font-weight:700;font-size:24px;line-height:1.33;text-align:center}.gpages>a:hover{border-color:#FB8F67}.gpages > a:hover
.title{color:#FB8F67}#gl{padding:60px
0}.gl{gap:30px 30px}.gl>a{display:block;max-width:calc(25% - (90px / 4));width:100%;position:relative}.gl > a
.overlay{transition:all linear .25s;opacity:0;background:rgba(0,0,0,0.5) url(/wp-content/themes/bridge/images/zoom.svg) no-repeat center;background-size:40px auto;cursor:pointer;position:absolute;left:0;width:100%;height:100%;top:0;z-index:2}.gl > a:hover
.overlay{opacity:1}@media screen and (max-width:992px){.gl > a
.overlay{opacity:1;background:url(/wp-content/themes/bridge/images/zoom.svg) no-repeat center;background-size:35px auto;width:40px;height:40px;top:10px;left:10px}}.gl > a
img{display:block;width:100%;height:288px;object-fit:cover}#pba{padding:80px
0 60px}.pba>div{border:1px
solid #dfe0db;padding:30px}.pba>div+div{margin-top:30px}.pba
.title{font-weight:700;font-size:24px;line-height:133%;text-transform:uppercase;margin:0
0 20px}.pba
.desc{max-width:800px;margin:0
0 30px}.pba .d-flex{gap:30px}.pba .d-flex div,
.pba .d-flex
img{display:block;width:100%}#team{padding:80px
0}#process.type2{background:#D3D5BE;padding:60px
0}#about.type2
.desc{max-width:600px;margin:0
0 20px}#about.type2
.title{font-weight:700;font-size:36px;line-height:122%;text-transform:uppercase;margin:0
0 20px}.type2#about
.ab{margin:0}.type2#about .ab
.right{display:flex;flex-direction:column;flex-wrap:wrap}.type2#about .ab
.about{margin-top:auto;width:100%}.type2#about
img{display:block;width:100%}#about
.p3{font-size:18px;margin:0
0 10px;line-height:1.4;text-transform:uppercase;font-weight:700}#about.type2{padding:60px
0 0}#reviews.type2 .ti-widget.ti-goog .ti-review-item>.ti-inner{background:#fff !important}#contacts{padding:60px
0}#contacts
.form{max-width:500px}#map
iframe{width:100%;display:block;height:400px}#contacts
.form{background:#442C16;padding:40px
20px}#contacts
.left{padding:30px;background:#fff}#contacts .d-flex{gap:30px}#contacts .d-flex>div{width:100%}#contacts
.a{display:block;margin:0
0 20px;color:var(--black);font-size:20px;font-weight:700;padding-left:35px}#contacts a.a:hover{color:var(--primary)}#contacts
.tel{background:url(/wp-content/themes/bridge/images/c1.svg) no-repeat left center}#contacts
.address{background:url(/wp-content/themes/bridge/images/c3.svg) no-repeat left center}#contacts
.email{background:url(/wp-content/themes/bridge/images/c2.svg) no-repeat left center}#contacts
.open{background:url(/wp-content/themes/bridge/images/c4.svg) no-repeat left center}#contacts
.social{margin-top:30px;gap:10px}#contacts .social
a{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px
solid #EBEBE9}#contacts .social a:hover{background:rgba(133,135,113,0.2)}#projects.type2{padding:60px
0}#bn3.type3>div{background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.36) 100%);align-items:flex-end;padding-bottom:60px;padding-left:45px}#bn3.type3 > div
h1{text-align:left;text-transform:uppercase;line-height:1.2}#sw{max-width:1240px;margin:0
auto}#project{padding:60px
0}#project
.info{gap:30px 34px;margin:0
0 30px}#project .info>div{max-width:calc(50% - 17px);border-bottom:1px solid #DFE0DB;padding-top:7px;padding-left:50px;padding-bottom:10px;width:100%}#project .info>div:nth-child(1){background:url(/wp-content/themes/bridge/images/t1.svg) no-repeat left top}#project .info>div:nth-child(2){background:url(/wp-content/themes/bridge/images/t2.svg) no-repeat left top}#project .info>div:nth-child(3){background:url(/wp-content/themes/bridge/images/t3.svg) no-repeat left top}#project .info>div:nth-child(4){background:url(/wp-content/themes/bridge/images/t4.svg) no-repeat left top}#project .info
.p1{font-weight:400;font-size:17px;line-height:153%;color:#818181;margin:0
0 10px}#project .info
.p2{font-weight:700;font-size:18px;line-height:144%;text-transform:uppercase}#project
.short{margin:0
0 30px;font-size:22px;line-height:164%}#project
.container{max-width:1070px}#project
.tc{width:190px;margin:0}#ba.type3{padding:80px
0 20px}#project
#seo{padding:0
0 60px}#project
.free{margin:0}#project .top .col-left{width:100%;max-width:calc(100% - 320px)}#project .top .col-right{width:100%;max-width:290px;margin-left:30px}#project .top .col-left:first-child:last-child{max-width:100%}#project
.video{}#project .video
video{height:auto}.free>img,.promo>img{display:none}#contacts .wp-gr{border:1px
solid #EBEBE9 !important;display:inline-flex !important;width:265px !important;margin-top:20px !important}#page{padding:60px
0}.page-title{font-size:48px;margin:0
0 30px}.seo
h2{margin:0
0 20px;font-size:24px}.rank-math-block{margin:0
0 30px}.rank-math-step-content>img,.rank-math-howto-description>img{margin:0
0 20px}.rank-math-step+.rank-math-step{margin-top:30px}.rank-math-steps{margin-top:30px}.seo
h3{margin:0
0 20px;font-size:20px;display:block;letter-spacing:0 !important}.bold{font-weight:bold}#reviews .wp-gr{padding:0
!important;margin:0
!important;border:0
!important;background:#f6f7f2 url(/wp-content/themes/bridge/images/bg2.svg) no-repeat right bottom !important}#reviews .wp-gr[data-layout="grid"] .grw-reviews{margin:0
!important;display:block !important}#reviews .wp-gr[data-layout="grid"] .grw-review-inner{padding:30px
!important;margin:0
!important;background:#F6F7F2 !important}#reviews .d-flex{display:flex !important;align-items:center !important}#reviews .wp-google-left{width:100% !important;max-width:400px !important;margin-right:30px !important;background:#fff !important;padding:20px
!important;text-align:center !important}#reviews .wp-google-left+div{width:100% !important;max-width:calc(100% - 430px) !important}#reviews .wp-gr.wpac .wp-google-left
img{float:none !important;margin:0
auto 10px !important;width:64px !important;height:64px !important;display:flex !important;box-shadow:none !important}#reviews .wp-gr .grw-review .wp-google-stars{margin:0
0 26px !important}#reviews .wp-gr .wp-star
svg{width:32px !important;height:32px !important}#reviews .wp-gr .wp-star svg
path{fill:#FEA500 !important}#reviews .wp-gr.wpac a.wp-google-name{margin:0
0 10px !important;padding:0
!important;display:block !important;color:#303133 !important;font-size:18px !important;line-height:1.4 !important;text-transform:uppercase !important;font-weight:700 !important}#reviews .wp-gr .wp-google-time{font-size:13px !important;color:#BBBCB9 !important;font-weight:600 !important}#reviews
*{font-family:'Montserrat',sans-serif !important}#reviews .wp-google-text{font-size:20px !important;line-height:1.6 !important}#reviews .wp-google-text:first-line {font-weight:600 !important;font-size:28px !important}#reviews .wp-gr .grw-review .wp-google-feedback{height:unset !important;margin:0
0 20px !important}#banner
.links{margin-top:70px;justify-content:space-between}#reviews2{padding:60px
0;background:#f6f7f2 url(/wp-content/themes/bridge/images/reviews2.svg) no-repeat left top}#reviews2.type2{padding:20px
0 100px}#reviews2.type3{background:#F6F6F6 url(/wp-content/themes/bridge/images/reviews2.svg) no-repeat left top;padding:60px
0}#reviews2 .wp-gr .grw-review .wp-google-feedback{padding-right:15px}#reviews2 .wp-gr[data-layout="slider"] .grw-reviews{padding:0}#cert.type2{background:#f6f7f2}#reviews2 .wp-google-left{display:grid;margin:0
0 20px;gap:0 10px;grid-template-columns:52px 1fr;max-width:calc(100% - 65px)}#reviews2 .wp-gr.wpac .wp-google-left
img{grid-column:1/2;grid-row:1/3;margin:0;max-width:52px;width:52px;box-shadow:none}#reviews2 .wp-google-stars{grid-column:2/3;grid-row:2/3;margin:0}#reviews2 .wp-google-name{grid-column:2/3;grid-row:1/2;margin:0
0;font-weight:700;font-size:18px;line-height:144%;text-transform:uppercase;color:#303133;overflow:hidden;text-overflow:ellipsis}#reviews2 .wp-gr .wp-google-stars .wp-star{padding:0}#reviews2 .wp-google-time{display:none}#reviews2
.google{overflow:hidden;text-indent:-99999px;position:absolute;right:30px;top:30px;width:52px;height:52px;display:block;background:url(/wp-content/themes/bridge/images/google2.svg) no-repeat center;background-size:100% auto}#reviews2 .wp-gr .grw-review-inner{padding:30px;border-radius:0;background:#fff}.wp-gr .grw-btns svg
path{fill:#303133 !important}#reviews2 .wp-gr{padding:0;margin:0;background:none}#reviews2 .wp-gr .grw-row-m .grw-review{flex:0 0 33.33%;max-width:33.33%}#banner .link,
#banner
.exp{display:flex;align-items:center;justify-content:center;align-content:center;flex-wrap:wrap;padding:22px;background:#FB8F67;text-align:center;width:100%;max-width:143px;height:143px;color:#fff}#banner .exp
img{display:block;margin:0
auto 15px}#banner .exp p, #banner .link
p{font-size:15px;line-height:1.2;width:100%;font-weight:700}#banner .exp p
span{display:block;font-size:13px;font-weight:500;color:rgba(255,255,255,0.6)}#banner
.link{margin-left:10px}#banner
.link.y{margin-left:auto}#banner .link
p{font-size:13px;line-height:1.5;margin:0
0 5px;font-weight:500}#banner
.link.y{background:#a51a1a;border:1px
solid #ff1a1a}#banner
.link.g{background:#fff;color:#303133;border:1px
solid;border-image:linear-gradient(to bottom, #3686F7 0%, #FF302F 25%, #FFBA40 50%, #3686F7 75%, #20B15A 100%) 1}#banner
.link.fb{background:#1b4b8a;border:1px
solid #1877f2}#banner .link.y:hover{border:1px
solid #ff1a1a;background:#7a1212}#banner .link.fb:hover{border:1px
solid #1877f2;background:#12396b}#banner
.exp{margin-right:10px}.fancybox__infobar,.fancybox__footer{display:none !important}#banner .wp-gr{min-height:143px !important;margin:0
!important;max-width:270px !important;margin-left:10px !important;margin-right:auto !important;display:flex !important;align-items:center;cursor:pointer !important;font-size:16px !important;transition:all linear .25s !important}#banner .wp-gr:hover{background:#E7E7E7 !important}#banner .wp-gr
*{cursor:pointer !important}.wp-gr .wp-google-wr
.a{color:#868686!important;font-size:16px !important;padding:0px!important;outline:none!important;border-radius:0!important;background:transparent!important;white-space:nowrap!important;vertical-align:middle!important;user-select:none!important;display:block;margin-top:5px !important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr .a
svg{display:inline-block;width:12px;height:12px;padding:1px;margin:0
0 0 4px;background:#fff;border-radius:50%}#stain{padding:80px
0}.stain>div+div{margin-top:80px}.stain>div{border:1px
solid #dfe0db;padding:30px}.stain
.top{margin:0
0 30px}.stain .top
.img{border-radius:100%;background:#fff;width:220px;min-width:220px;height:220px;display:flex;align-items:center;align-content:center;margin-right:30px}.stain .top .img
img{display:block;max-width:100%;max-height:100%;border-radius:100%}.stain .top
.title{margin:0
0 10px;font-weight:700;font-size:24px;line-height:133%;text-transform:uppercase}.stain .top
.desc{font-weight:500;font-size:16px;line-height:150%}.stain
.colors{gap:30px}.stain .colors>div{width:100%;max-width:calc(16.66% - 5/6*30px)}.stain .colors
p{font-weight:700;font-size:18px;line-height:144%;text-transform:uppercase;text-align:center;color:#1f1115}.stain .colors .img
img{display:block;width:100%;aspect-ratio:1/1;margin:0
0 15px;object-fit:cover;box-shadow:0 4px 10px 0 rgba(0, 0, 0, 0.35);border:8px
solid #fff}#seo1.type2 .gallery
img{max-width:calc(50% - 30px)}#seo1.type2
.desc1{font-size:22px}#seo1.type2
h2{margin:0
0 40px}#seo1.type2{padding:0}#sdesc{padding:80px
0}.sdesc>div{border:1px
solid #dfe0db;padding:30px;align-items:flex-start}.sdesc>div+div{margin-top:80px}.sdesc
.img{width:220px;min-width:220px;margin-right:30px;aspect-ratio:1/1;object-fit:cover;border-radius:100%;background:#fff;display:flex;align-items:center;align-content:center;justify-content:center;padding:30px}.sdesc .img
img{max-width:100%;max-height:100%}.sdesc
ul{padding:0;column-count:2;column-gap:30px;list-style:none}.sdesc ul
li{padding-left:36px;margin:0
0 10px;background:url(/wp-content/themes/bridge/images/ul1.svg) no-repeat left top;font-weight:600;font-size:17px;line-height:153%}.sdesc
h2{font-weight:700;font-size:24px;line-height:133%;text-transform:uppercase;margin:0
0 10px}.sdesc
h3{font-weight:700;font-size:18px;line-height:144%;text-transform:uppercase;margin:0
0 10px}.sdesc
p{margin:0
0 10px}.gallery4{gap:20px}.gallery4>a{position:relative;display:block;width:100%;max-width:calc(33.33% - 20px*2/3)}.gallery4>a>img{height:250px;display:block;object-fit:cover}.gallery4
.hover{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;transition:all linear .25s;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center;background:rgba(133,135,113,0.3)}.gallery4 > a:hover
.hover{opacity:1;visibility:visible}.gallery4 .hover
img{width:50px;height:50px}#actions{padding:0
0 40px;margin-top:-28px;text-align:center}#actions
.btn{display:inline-flex;padding:0
20px}#back_to_top{color:#cdcdcd;height:auto;position:fixed;bottom:65px;margin:0px;z-index:10000;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;right:25px;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-backface-visibility:hidden}#back_to_top.off{opacity:0;filter:alpha(opacity=0);right:25px}#back_to_top.on{opacity:1;filter:alpha(opacity=100);visibility:visible;right:25px}#back_to_top
.hover{display:none}#back_to_top
span{width:52px;height:52px;line-height:52px;text-decoration:none;-o-border-radius:52px;-moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;border:2px
solid #e8e8e8;background:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800px' height='800px' viewBox='0 0 20 20' fill='none'%3E%3Cpath stroke='%23b0b0b0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 18V2m0 0l7 7m-7-7L3 9'/%3E%3C/svg%3E");background-size:25px auto;background-repeat:no-repeat;background-position:center}#back_to_top span
i{font-size:22px;-webkit-transition:color 0.2s ease 0s;-moz-transition:color 0.2s ease 0s;-o-transition:color 0.2s ease 0s;color:#b0b0b0;line-height:52px}#back_to_top:hover
span{background-color:#e8e8e8}.right_side_menu_opened
#back_to_top{display:none}#back_to_top span,
.q_social_icon_holder .fa-stack,
.q_icon_with_title.square .icon_holder .fa-stack,
.box_holder_icon_inner.square .fa-stack{text-align:center}#form3{background:url(/wp-content/themes/bridge/images/patter1n.png) no-repeat center;background-size:cover;padding:60px
0;text-align:center;color:#fff;position:relative;z-index:2;margin-bottom:-5px}#form3 .section-title{}#form3
.sub{font-weight:700;font-size:22px;line-height:145%;text-transform:capitalize;margin:0
0 40px}#form3
.btn{width:auto;padding:0
23px}#form3
.buttons{justify-content:center;gap:15px 0;margin:0}#form3
.btn2{background:#fff;color:#fb8f67;border:1px
solid #fff}#form3 .btn2:hover{background:transparent;color:#fff}#built{padding:60px
0;background:#d3d5be;text-align:center}#built
.text1{margin:0
0 30px}#built
.text2{margin:30px
0 0}.built>div{width:100%;max-width:25%;padding:30px;font-size:18px;line-height:133%;color:#303133;display:flex;align-items:flex-start;text-align:left;background:rgba(255, 255, 255, 0.8);border-right:1px solid #dfe0db}.built>div:nth-child(even){background:rgba(255, 255, 255, 0.6)}.built>div:last-child{border-right:0}.built b, .built
strong{font-weight:700}.built
.number{line-height:20px;width:24px;min-width:24px;text-align:center;border:2px
solid #858771;font-weight:700;font-size:17px;color:#858771;margin-right:15px;border-radius:100%}#ba.type2{padding:60px
0}#ba.type2 .section-title{margin:0
0 20px}#ba.type2
.container{max-width:920px}#ba
.desc{margin:0
0 30px;text-align:center}#ba.type2
img{max-height:455px}footer
.l{gap:30px}.we
span{color:rgba(255, 255, 255, 0.7)}#wh{padding:80px
0}#wh
.subtitle{margin:0
0 40px}#wh.type2 .section-title{text-align:left}#wh.type2{padding-top:0}.wh>div{width:33.33%;border-left:1px solid #dfe0db;background:rgba(255, 255, 255, 0.8);padding:20px
30px}.wh>div:nth-child(even){background:rgba(255, 255, 255, 0.2)}.wh>div:nth-child(3n+3){border-right:1px solid #dfe0db}.wh
.top{margin:0
0 30px;font-weight:700;font-size:17px;line-height:144%;text-transform:uppercase;color:#303133}.wh .top
.img{min-width:96px;width:96px;margin-right:20px}.wh
.desc{font-weight:400;font-size:16px;line-height:162%;color:#303133}.wh .desc p+p{margin-top:10px}#wh
.buttons{margin-top:40px}#serv-list.type3 .section-title{margin:0
0 30px}.fr .sl .slide
.content2{max-width:425px;padding-right:30px}#banner.type2.fr
.desc{margin-top:40px;max-width:360px}#banner.type2.fr
.desc2{margin-top:40px;border:1px
solid rgba(255, 255, 255, 0.6);padding:10px
20px;font-weight:700;font-size:12px;line-height:150%;color:#fff;max-width:290px}#banner.type2.fr .desc2
span{color:#fb8f67}.fr .sl .slide>img{height:820px}#banner.fr
.form{max-width:820px;width:100%}#banner.fr .wpcf7 form.sent .wpcf7-response-output{margin:-12px 0 0}#banner.fr
.form{padding:45px
40px 25px;display:flex;align-items:center}#banner.fr .wpcf7 form.wpcf7-form
p.p1{font-weight:700;font-size:16px;line-height:153%;color:#fff;margin:0
0 10px}#banner.fr .wpcf7 form.wpcf7-form p.p1
span{font-weight:400;font-size:14px;color:rgba(255, 255, 255, 0.6)}#banner.fr .form
input{height:40px}#banner.fr .form .d-flex>*{display:flex;gap:15px}#banner.fr .form .d-flex>*>*{width:100%}#banner.fr .form
label{font-weight:400;font-size:12px;line-height:186%;color:#fff}#banner.fr .form label
span{color:rgba(255, 255, 255, 0.6)}#banner.fr .form
.p2{font-weight:700;font-size:12px;line-height:186%;color:#fff}#banner.fr .form
.line{height:1px;background:rgba(255, 255, 255, 0.2);margin:0
0 15px}#banner.fr .wpcf7 form.wpcf7-form
p{margin:0
0 20px}#banner.fr .form
textarea{background:rgba(255, 255, 255, 0.2);font-style:italic;font-weight:400;font-size:13px;line-height:186%;color:#fff;padding:15px}#banner.fr .form textarea::placeholder{color:rgba(255, 255, 255, 0.45)}.opts .wpcf7-radio{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;justify-content:space-between}.opts2 .wpcf7-radio{display:grid;grid-template-columns:1fr 200px 1fr}#banner .opts .wpcf7-radio label,
.opts .wpcf7-radio
label{display:flex;align-items:center;font-weight:400;font-size:13px;line-height:186%;color:#fff}.d-flex2{justify-content:space-between}.opts .wpcf7-list-item{margin:0}.opts .wpcf7-radio
input{display:none}.opts .wpcf7-radio
label{position:relative}.opts .wpcf7-radio label:before{content:' ';display:block;min-width:24px;width:24px;height:24px;margin-right:10px;background:rgba(255, 255, 255, 0.2);border-radius:100%}.opts
label{cursor:pointer}.opts .wpcf7-radio label input:checked+span:after{content:' ';display:block;min-width:24px;width:24px;height:24px;margin-right:10px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='12' viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.707 8.73245L1.414 5.43945L0 6.85345L4.707 11.5605L14.414 1.85345L13 0.439453L4.707 8.73245Z' fill='white'/%3E%3C/svg%3E%0A");background-color:#FB8F67;background-repeat:no-repeat;background-position:center;border-radius:100%;position:absolute;left:0;top:0}#banner.fr .form .opts label
span{color:#fff}.opts3 .wpcf7-radio{gap:10px 15px;justify-content:space-between}#banner input::-webkit-outer-spin-button,
#banner input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#banner input[type=number]{-moz-appearance:textfield}.bread{margin:0
0 20px;font-weight:600;font-size:16px;line-height:162%;color:#fff}.bread.center{text-align:center}.bread
a{color:#858771}.bread.black, .bread a:hover{color:#303030}@media screen and (max-width:1400px){.mhead .home-link{max-width:200px}.mhead .bottom ul>li>a{padding:15px
7px}#how
.timeline{gap:15px 40px}#how .timeline>div+div{padding-left:40px}.add-ons>div{padding:0
20px}}@media screen and (max-width:1250px){#how
.timeline{gap:20px 0}#how .timeline>div{font-size:18px;flex-wrap:wrap}#how .timeline>div+div{padding:20px
0 0;border-left:0;border-top:1px solid #858771}.bread{font-size:14px}footer .bt
.copy{padding:0;border:0}footer p, footer
.bt{font-size:12px}footer .bt .d-flex{flex-wrap:wrap;gap:10px}.gpages>a{max-width:calc(33.33% - calc(30px*2/3))}.gpages
img{height:295px}.projects
img{height:400px}.sdesc
ul{column-count:1}#reviews .wp-google-left{width:100% !important;max-width:300px !important;margin-right:30px !important;background:#fff !important;padding:20px
!important;text-align:center !important}#reviews .wp-google-left+div{width:100% !important;max-width:calc(100% - 330px) !important}.gallery2
img{height:30vw}#services
.bg{left:0;right:0;width:100%}.mhead .col-right{display:none !important}.mhead .col-left{max-width:100%}.mhead
.search{margin-right:20px}.mhead
.bottom{min-height:60px}footer>.container>.d-flex{flex-wrap:wrap}footer
.col1{max-width:100%;padding:0;margin:0
0 30px}footer
.l{order:3;margin-top:10px;font-size:14px}.sl .slide
.content2{max-width:calc(100% - 460px)}.sl .h2 br,
.sl h1 br,
.sl h2
br{display:none}.sl .h2,
.sl h1,
.sl
h2{font-size:40px}#seo2 h2,.section-title{font-size:30px}#seo2.type2{padding:60px
0 0}.serv-list .img
img{height:21vw}.serv-list
.title{font-size:20px}.process .desc, .process .desc h2,
.process .desc
h3{font-size:16px}.process>div{padding:0
20px 20px}.tips>div{padding:20px
20px}.projects
.content{opacity:1;padding:0
15px 15px}.projects
.p1{font-size:18px}.projects
.desc{font-size:14px}.projects
.more{transform:scale(0.75);transform-origin:right top}.blog_holder article .post_text
.post_text_inner{padding:20px
20px 65px}.post_text_inner
.more{left:20px;width:calc(100% - 40px)}.gpages
img{height:29vw}.gl>a{max-width:calc(33.33% - 20px)}.gl > a
img{height:30vw}#about.type2
.desc{font-size:18px}.hinfo{flex-wrap:wrap}.hinfo>div{max-width:calc(50% - 10px)}#reviews2 .wp-gr .grw-row-s .grw-review{flex:0 0 50%;max-width:50%}#bn .container>.d-flex{gap:0;flex-wrap:wrap}#bn .col-right,
#bn .col-left{width:100%}#bn
h1{font-size:32px}#bn .col-right{margin-bottom:10px}#bn .time, #bn .sdate, #bn
.rating{font-size:12px;line-height:25px}#bn
.prev{margin:0
0 20px}}@media screen and (max-width:992px){footer
.we{width:100%;text-align:center}#project
.top{flex-wrap:wrap;justify-content:center}#project .top .col-left{max-width:100%;margin:0
0 30px}#project .top .col-left:first-child:last-child{margin:0}#project .top .col-right{margin:0;max-width:100%}#seo1 .video video,
#seo1 .gallery .img
img{height:220px}.projects
img{height:350px}#banner
.links{gap:10px}#banner .wp-gr{font-size:14px !important;padding:15px
10px !important}.wp-gr .wp-google-wr
.a{font-size:14px !important}#banner .links
.exp{max-width:120px;padding:15px
10px;border-radius:4px}#banner .links>*{width:100%;max-width:100%;margin:0}.wp-gr .wp-google-rating{font-size:18px !important}#banner .wp-gr{max-width:100% !important;margin:0
!important}#banner .wp-gr{min-height:115px !important}.wp-gr .wp-google-place .wp-star
svg{width:16px !important;height:16px !important}.wp-gr .wp-google-stars .wp-star{padding-right:2px !important}.gpages>a{max-width:calc(50% - 15px)}.gpages
img{height:46vw}.wrapper_inner>.content{padding-top:109px !important}.mhead
.open{display:none}.open-menu{display:flex}.mhead
.bottom{padding-right:20px}.mhead
div.menu{display:none;position:absolute;left:0;width:100%;z-index:9;top:100%;box-shadow:3px 5px 10px 0px rgba(0, 0, 0, 0.2);background:#fff;transition:none}.mhead div.menu
ul{display:block;margin:0}.mhead .bottom ul>li>a{padding:7px
12px}.mhead .bottom .sub-menu{box-shadow:none;width:100%;position:static;opacity:1;visibility:visible;display:block;padding-bottom:10px}.mhead .bottom .sub-menu
a{padding:7px
15px 7px 35px;color:#303133;font-size:15px;line-height:25px;font-weight:600}.mhead
.loc{margin-right:20px}.mhead .bottom .sub-menu li:last-child{border-bottom:1px solid #c4c4c4}.open-menu
svg{width:25px}.authors.blogs>article{max-width:calc(50% - 20px)}#au .container>.d-flex{margin-bottom:20px;padding:20px}#au .d-flex .col-left{max-width:180px;margin-right:20px}#au
h1{font-size:24px}#au
.count{font-size:18px}#au
.bio{font-size:15px;line-height:22px}#bn
.tinfo{flex-wrap:wrap;gap:10px}#bn
.time{margin-left:0}.two_columns_66_33>.column1,.two_columns_66_33>.column2{width:100%;float:none}.container_inner, .boxed div.section .section_inner, div.grid_section .section_inner, .full_width .parallax_content, .steps_holder_inner, .carousel-inner .slider_content_outer, nav.content_menu ul, .container_inner nav.content_menu,.footer_top_border.in_grid,.footer_bottom_border.in_grid,.title_border_in_grid_holder{width:100%}.two_columns_66_33>.column1>.column_inner,.two_columns_66_33>.column2>.column_inner{padding:0}.two_columns_66_33>.column2{margin-bottom:60px}#banner
.form{max-width:330px}#banner .form > p, #banner2 .form>p{font-size:26px}.sl .slide
.content2{max-width:calc(100% - 350px)}.sl .h2,
.sl h1,
.sl
h2{font-size:34px}.high{flex-wrap:wrap;justify-content:center}.high>div{max-width:33.33%;padding:15px}.how
.number{width:40px;min-width:40px;height:40px;margin-right:15px}.how>div{padding:20px}#seo2 .d-flex{flex-wrap:wrap}#seo2
.left{width:100%;padding:0;margin:0
0 30px}#seo2
.right{width:100%;padding:0}#seo2 .left
img{width:100%}.move{width:50px !important;height:50px !important;background-size:contain !important}.services{position:static;flex-wrap:wrap}#services{padding:0}#services.type2{padding:40px
0 20px}#reviews2.type2{padding:50px
0}#services
.srv{padding:40px
30px}#services
.container{padding:0}#services
.bg{width:100%}.services>div{padding:15px}.services>div+div{margin-top:20px}#banner2
.form{max-width:330px}.sl2
.content2{max-width:calc(100% - 360px)}#hseo2 .d-flex{flex-wrap:wrap;gap:30px 0}#hseo2 .d-flex>div{width:100%}#info1 .d-flex, #about
.ab{flex-wrap:wrap;gap:30px 0}#info1 .d-flex > div, #about .ab>div{width:100%}#info1
.text_bottom{margin-top:15px}#about .section-title{margin:0
0 20px}#serv-list
.sub{font-size:17px;margin:0
0 20px}#info1{padding:50px
0 20px}#info1 .seo
h2{font-size:27px;margin:0
0 20px}#about
.center{margin:25px
0 35px}.serv-list>div{max-width:calc(50% - 15px)}.info2>div{width:50%}.info2>div:nth-child(odd){background:rgba(255,255,255,0.8)}.info2>div:nth-child(4n+2),.info2>div:nth-child(4n+3){background:rgba(255,255,255,0.6)}.info2{justify-content:center}#about
.desc{max-width:100%}.process>div{width:calc(33.33% - 10px);border:0
!important}.process{flex-wrap:wrap;justify-content:center;gap:15px}.tips>div{width:50%;border:0;border-top:1px solid #DFE0DB}.tips>div:nth-last-child(2),.tips>div:last-child{border-bottom:1px solid #DFE0DB;border-right:0}.tips{flex-wrap:wrap}.projects>div{max-width:calc(50% - 15px)}#last
.blogs{flex-wrap:wrap;justify-content:center;gap:30px}#last .blogs>article{max-width:calc(50% - 15px)}.gl>a{max-width:calc(50% - 15px)}.gl > a
img{height:46vw}#reviews{background:#D3D5BE}#reviews.type2{background:#F6F6F6}#contacts
.left{padding:0;background:none}.mhead
div.menu{padding:10px
0 20px;max-height:calc(100dvh - 125px);overflow:auto}.menu
.freee{width:calc(100% - 30px);justify-content:center;margin:20px
15px 0}.menu
.hsoc{display:flex !important;margin:25px
15px 0;justify-content:flex-start}.menu .hsoc
a{margin:0}footer
.col3{margin-bottom:30px}.stain .colors>div{max-width:calc(33.33% - 20.666px)}#seo1.type2
.desc1{font-size:21px}#reviews2{background:#f6f7f2;padding-bottom:40px}#reviews2.type3{padding:50px
0;background:#f6f6f6}.built>div{max-width:50%;padding:15px;border:0;background:rgba(255, 255, 255, 0.8) !important}#ba.type2
img{max-height:400px}#ba
img{max-height:500px}#ba.type2{padding:40px
0 60px}.team .img
img{height:30vw}#banner.fr{display:flex;flex-wrap:wrap}.fr .sl .slide
.content2{max-width:100%;padding:0}#banner.type2.fr
.desc{max-width:100%;margin-top:20px}#banner.type2.fr
.desc2{max-width:100%;margin-top:20px}#banner.fr
.form{position:static;margin:0
-15px;width:calc(100% + 30px);max-width:calc(100% + 30px);background:#442C16;padding:40px
15px}.fr .sl .slide>img{height:350px}#banner.fr
.f{order:2}#banner.fr .f
.container{width:100%}.add-ons>p{margin:0
0 20px}.add-ons>div{border-left:0;border-top:1px solid #858771;padding:20px
0 0}.add-ons>div+div{margin-top:20px}}@media screen and (min-width:767px) and (max-width:992px){.built>div:nth-child(3n+2),.built>div:nth-child(3n+3){background:rgba(255, 255, 255, 0.6) !important}}@media screen and (max-width:767px){.add-ons>p{font-size:22px}.add-ons>div{font-size:16px;padding:12px
0 0}.add-ons>div+div{margin-top:12px}.add-ons
.p1{font-size:18px}#how
.timeline{gap:20px 0}#how .timeline>div{font-size:16px}.fr .sl .slide>img{height:500px}#banner.fr .wpcf7 form.wpcf7-form
p{flex-wrap:wrap}#banner.fr .form
.p2{font-weight:700;font-size:16px;line-height:153%;color:#fff;margin:0
0 10px}.fr form .d-flex{flex-wrap:wrap}.opts2 .wpcf7-radio{display:flex;flex-wrap:wrap}.opts .wpcf7-radio>*{width:calc(50% - 5px)}.opts3 .wpcf7-radio, .opts .wpcf7-radio{gap:10px}#wh{padding:60px
0}.wh
.top{margin:0
0 10px}.wh .top
.img{min-width:75px;width:75px;margin-right:15px}.wh
.desc{font-size:15px}#banner.type2.fr
.desc2{text-align:center}.wh
.top{font-size:16px}.wh .desc p+p{margin-top:7px}#wh
.buttons{margin-top:30px}.wh>div{width:100%;border:0
!important;padding:15px}.opts2 .wpcf7-radio, #banner .opts .wpcf7-radio label, .opts .wpcf7-radio
label{align-items:flex-start}#banner .opts .wpcf7-radio label, .opts .wpcf7-radio
label{font-size:12px}#bn
.prev{margin:0
0 }footer .bt
img{order:-1;margin:0
auto}footer .bt .d-flex>a{display:block;width:100%;text-align:center}.team .img
img{height:auto}#promo.type3>div{padding:20px
15px}#promo.type3 .section-title{margin:0
0 15px}#promo
.sub{font-size:17px;margin:0
0 20px}#ba.type2
img{max-height:350px}#ba.type2{padding:20px
0 60px}#ba.type2
.text{margin:0
0 20px}#reviews2 .wp-google-name{font-size:16px}#built
.text1{margin:0
0 20px}#built
.text2{margin:20px
0 0}.built>div{max-width:100%;padding:15px
15px;font-size:17px}.built>div{background:rgba(255, 255, 255, 0.8) !important}.built>div:nth-child(even){background:rgba(255, 255, 255, 0.6) !important}#reviews2
.google{top:15px;right:15px}#reviews2 .wp-gr .grw-review-inner{padding:15px}#reviews2{background:#f6f7f2;padding-bottom:20px}#reviews2 .wp-gr .grw-row-s .grw-review{flex:0 0 100%;max-width:100%}#form3 .section-title{margin:0
0 15px}#form3
.sub{font-size:18px;margin:0
0 25px}#back_to_top.on{right:10px;bottom:10px}#actions{padding:0
0 30px;margin-top:-20px}#actions
.btn{letter-spacing:0;padding:0
15px}.gallery4>a{max-width:calc(50% - 6px)}.gallery4{gap:12px;justify-content:center}.gallery4>a>img{height:44vw}#stain{padding:60px
0}.stain>div{padding:15px}.stain
.top{margin:0
0 20px;flex-wrap:wrap;justify-content:center;text-align:center}.stain .top
.title{text-align:center;font-size:20px}.stain .top
.img{margin:0
auto 15px}.stain .colors>div{max-width:calc(50% - 10px)}.stain
.colors{gap:20px}.stain .colors .img
img{margin:0
0 15px}.stain>div+div{margin-top:40px}#seo1.type2
h2{margin:0
0 30px}#sdesc{padding:60px
0}.sdesc>div{padding:15px;flex-wrap:wrap;justify-content:center}.sdesc
.img{margin:0
0 15px}.sdesc
h3{font-size:18px !important}.sdesc ul
li{font-size:15px;font-weight:500}.sdesc
h2{font-size:20px;text-align:center}.sdesc>div+div{margin-top:40px}#reviews .ti-widget.ti-goog .ti-review-content{height:90px !important}.menu
.hsoc{margin-top:15px}.mhead
div.menu{padding:10px
0 20px}.mhead
.social{display:none}.mhead
.search{position:static;margin-right:10px}.mhead .search
form{width:calc(100% - 30px);right:15px;top:100%}.mhead
.top{border:0}.mhead
.loc{margin:0}.mhead
.bottom{padding-right:0}.mhead .col-right2{padding-right:15px}.open-menu.active
.svg1{display:none}.open-menu.active
.svg2{display:block}.blog_holder article .post_text
.post_text_inner{padding:20px
20px 74px}.post_text_inner
.more{left:20px;width:calc(100% - 40px)}.post_text_inner .prev, aside .widget li
a{font-size:15px;line-height:22px}.blogs>article,.authors.blogs>article{max-width:100%}.au{flex-wrap:wrap;justify-content:center !important;padding:15px
0;gap:20px}#au .d-flex .d-flex{flex-wrap:wrap}#au
.social{width:100%;margin:10px
0 0}#au .container>.d-flex{flex-wrap:wrap;justify-content:center}#au .d-flex .col-left{margin:0
0 20px;max-width:100%}#au .social
a{margin:0
10px 0 0}#bn .prev, .plot a, .scontent, .scontent blockquote, .promo .desc, .free .desc, .rev, #commentform label,.alink{font-size:15px;line-height:22px}.au
.social{}.plot{padding:15px;margin:0
0 30px}.plot
.ptitle{font-size:24px}.scontent
h2{margin:30px
0 20px;font-size:24px}.scontent
h3{font-size:18px !important;margin:20px
0 15px}.scontent
h4{font-size:16px !important;margin:15px
0 15px}.scontent
p{margin:0
0 15px !important}.scontent img.alignright, .scontent img.alignleft, .scontent
img.aligncenter{max-width:100%;float:none;margin:0
auto 20px}.free > div,
.promo > div,
.stext .promo>div{padding:20px;max-width:100%;width:400px;align-items:flex-end;align-content:flex-end;min-height:90vw;margin-left:0}.free,.promo{overflow:hidden}.free .ptitle,
.promo
.ptitle{font-size:24px}.stext
.promo{background-position:left center !important}.free{background-position:right center !important}.sc{overflow:auto;margin-right:-15px;padding-right:15px}.rblock{padding:20px;margin:0
0 40px}.rblock>div{flex-wrap:wrap;justify-content:center}.rblock
.left{padding:0
0 20px;border:0;width:100%;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.1)}.rblock
.right{padding:0;width:100%}.rblock
.rtitle{font-size:20px}.rblock .stars
img{max-width:27px}.rmp-rating-widget .rmp-icon--ratings{font-size:27px}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-heading{font-size:16px}#faq{padding:40px
0}.faq>div{padding:15px}#faq .section-title{font-size:27px;margin:0
0 20px}.faq .head
h3{font-size:19px !important}.faq
.body{font-size:15px}.faq .head
svg{transform:scale(0.75)}.faq .active .head
svg{transform:scale(0.75) rotate(180deg)}#comments
.ctitle{font-size:27px}div.comment_form{padding:0
!important;border:0
!important}#commentform{padding:20px}#commentform
.cline{margin:0;flex-wrap:wrap;gap:0}#commentform .cline>*{width:100%;margin:0
0 20px}#respond textarea, #respond input[type='text']{height:50px}#respond
textarea{height:120px}#commentform
#submit_comment{position:static;width:100%;margin:20px
0 0;height:50px;box-sizing:border-box !important}#comments
p{width:100%}.hh{min-height:95px}#bn{padding-top:30px}.mhead .loc
.lmenu{display:none;opacity:1;visibility:visible;right:-15px;top:calc(100% + 10px);width:100vw;left:auto;transition:none;box-shadow:3px 5px 10px 0px rgba(0, 0, 0, 0.2)}footer
.col4{max-width:100%;margin-top:40px}footer
.col3{padding-right:0;max-width:100%;padding:0;margin:0}footer
.col2{max-width:100%;display:flex;justify-content:space-between;gap:40px;margin-bottom:30px}footer .col2>div+div{margin-top:0}footer
.address{flex-wrap:wrap}footer .address
iframe{width:100%;max-width:100%}footer .bt .d-flex{flex-wrap:wrap;justify-content:center;text-align:center}footer .bt
.r{width:100%;margin:0
0 10px;order:-1}footer
.bt{margin-top:25px}.mhead .bottom ul>li.menu-item-has-children>a{position:relative}.mhead .bottom ul > li.menu-item-has-children > a
span{position:absolute;height:100%;width:40px;z-index:2;right:0;top:0;display:block;cursor:pointer}#banner .f, #banner2 .f, #banner
.form{position:static;width:100%}#banner .f
.container{width:100%}#banner{display:flex;flex-wrap:wrap}#banner
.f{order:2}.sl2
.cont{padding:60px
0;display:flex;align-items:center}.sl2
.content2{max-width:100%}.sl2 .section-title{text-align:center}.sl2 .section-title
br{display:none}.sl2
.sub{max-width:100%;text-align:center}.sl2>img{height:350px}.sl .slide>img{height:500px}.sl .slide
.price{margin:15px
0;font-size:20px;text-align:center}.hinfo{gap:12px}.hinfo>div{font-size:14px;max-width:calc(50% - 6px);padding:10px}.sl .slide .price
span{font-size:24px}.sl .slide
.content2{max-width:100%}.sl .h2,
.sl h1,
.sl
h2{text-align:center;font-size:27px}.sl
h1{font-size:30px}#banner .form, #banner2
.form{margin:0
-15px;width:calc(100% + 30px);max-width:calc(100% + 30px);background:#442C16;padding:40px
15px}#seo1 h1, #seo1 h2, .section-title, #how .text h2, .t h2, #bn3 h1, #bn3 .h1, #about.type2
.title{font-size:27px}#seo1 h2,
#seo1
h1{margin:0
0 30px}#seo1
.seo{flex-wrap:wrap}#seo1 .seo>div{display:flex;flex-wrap:wrap;justify-content:space-between}#seo1 .seo>div>*{width:100%}#seo1 .seo > div
img{width:100%}#seo1 .seo>div:first-child{}#seo1 .seo > div:first-child
img{width:100%;margin:0
0 20px}#seo1
.video{margin-bottom:30px}#seo1 .video
video{height:unset}#seo1 .seo > div:last-child
img{max-width:100%;margin-bottom:30px}#seo1 .seo > div:first-child
p{font-size:16px;margin:0}.seo
h3{font-size:18px !important}#seo1 .seo
h2{font-size:20px}#seo1 .seo>div>*:last-child{margin-bottom:0}.high{margin:0
-15px}.high>div{border:0
!important;max-width:50%;padding:0
15px;margin:0
0 30px;min-height:unset}#high
.buttons{flex-wrap:wrap;gap:15px;margin-top:15px}.high h2, .high h3, .high
p{font-size:16px}#how{padding:60px
0}#how .text
h2{margin:0
0 20px}#how
.text{font-size:16px}.how>div{width:100%;border:0;border-top:1px solid #DFE0DB;padding:20px
0}.how>div:last-child{border-bottom:1px solid #DFE0DB}.how
.p1{margin:0
0 10px}.gallery2 .slick-arrow{width:40px;height:40px;top:calc(50% - 26px)}.gallery2 .slick-prev{left:15px}.gallery2 .slick-next{right:15px}.gallery2 .slick-arrow:before{transform:scale(0.75)}.gallery2 .slick-dots{margin:10px
0 0}#gallery{padding:0
0 50px}#seo2 .d-flex{border:0}#seo2 h2, #seo3 .seo
h2{font-size:27px}#seo2
.left{order:2;margin:20px
0 0}#seo3 .seo
h2{margin:0
0 20px}.c-bottom,
#seo3
.bottom{margin:20px
0 0;padding:20px
0;flex-wrap:wrap;justify-content:center}.c-bottom > p,
#seo3 .bottom>p{width:100%;text-align:center;margin:0
0 15px;font-size:18px}#seo3{padding:0
0 60px}#services
.srv{padding:50px
15px}#services .section-title{margin:0
0 20px}.services
img{margin:0
0 15px}#reviews .section-title{margin:0
0 20px}#reviews .ti-widget.ti-goog .ti-review-item>.ti-inner{padding:20px
20px 60px !important}#reviews .ti-widget.ti-goog .ti-review-header, #reviews .ti-widget.ti-goog .ti-review-item .ti-stars{margin:0
0 10px !important}#reviews .ti-widget.ti-goog .ti-review-content, #reviews .ti-widget.ti-goog .ti-read-more
span{font-size:14px !important}#reviews .ti-widget
.google{bottom:20px}#reviews{padding:60px
0 60px}#cert{padding:60px
0 50px}#cert+#faq{padding:0
0 60px}.aligncenter{margin:0}#serv-list,#serv-list.type3{padding:60px
0}.serv-list>div{max-width:100%}.serv-list .img
img{height:70vw}.serv-list
.cont{padding:20px}#info1 .d-flex > div,#info1
.text_bottom{font-size:16px}.sl3
img{height:65vw}.t
h2{text-align:center}.info2>div{width:100%;padding:20px;border:0
!important;background:rgba(255,255,255,0.8) !important}.info2>div:nth-child(even){background:rgba(255, 255, 255, 0.6) !important}.info2
.title{margin:0
0 12px}#about{padding:60px
0 60px}#about
.desc{font-size:16px}#about .about>div{padding:15px}#about
.p1{font-size:20px;margin:0
0 10px}#about
.p2{font-size:12px}.team{flex-wrap:wrap;gap:40px}.team>div{width:100%}.team
.img{margin:0
0 15px}.team
.t1{line-height:1.2;margin:0
0 5px}.process>div{width:100%}.tips>div{width:100%}.tips>div:nth-last-child(2){border-bottom:0}.projects>div{width:100%;max-width:100%}#last{padding:60px
0}#last .blogs>article{max-width:100%}.team .img
img{margin:0
auto}#reviews+#process{padding-top:60px}.process>div{padding:0}.process{gap:30px 0}.process
.number{width:50px;font-size:18px;height:50px}.process .d-flex{margin:0
0 10px}#banner.type2
.desc{text-align:center}#bn3>img{height:200px}.servl>div{padding:0;flex-wrap:wrap}.servl > div
.img{order:-1 !important;max-width:100%}.servl > div .img
img{height:70vw}.servl
.cont{padding:20px
15px 20px;max-width:100%}.servl
.title{font-size:20px;margin:0
0 15px}.process2>div{flex-wrap:wrap}.process2 > div
.img{order:-1 !important;max-width:100%}.process2 > div .img
img{height:70vw}.process2 > div
.cont{padding:20px
15px;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;flex-direction:row}.process2
.number{width:40px;height:40px;font-size:18px;margin:0
15px 10px 0}.process2
.title{font-size:20px;max-width:calc(100% - 55px);margin:0
0 10px}.process2 .title h2, .process2 .title
h3{font-size:20px}.process2
.desc{width:100%}.gpages>a{max-width:100%}.gpages
img{height:92vw}.gpages
.title{padding:15px;font-size:20px}#pba{padding:60px
0}.pba>div{padding:20px}.pba
.title{font-size:20px;margin:0
0 10px}.pba
.desc{margin:0
0 15px}.pba .d-flex{flex-wrap:wrap;gap:20px}.pba .d-flex>div{width:100%}#reviews.type2{padding:60px
0}#about.type2
.desc{font-size:16px}#team{padding:60px
0}#contacts .d-flex{flex-wrap:wrap}#contacts
.a{font-size:18px}#bn3
.bread{margin-top:15px}#bn3.type3>div{padding:0
0 20px}#project .info>div{max-width:100%}#project
.info{gap:20px 0}#project
.short{font-size:17px}#ba.type3{padding:60px
0 0}.free,.promo{position:relative}.free>img,.promo>img{display:block;position:absolute;left:0;width:100%;top:0;object-fit:cover;min-height:100%}.free>div,.promo>div{position:relative;z-index:2}#hseo2
.seo2{margin-top:30px}.gallery2
img{height:30vw}.page-title{font-size:32px}#reviews .d-flex{flex-wrap:wrap !important}#reviews .wp-google-left{margin:0
0 20px !important;max-width:100% !important}#reviews .wp-google-left+div{max-width:100% !important}#reviews .wp-google-text{font-size:16px !important}#faq.onhome{padding:0px
0 60px}.sl
.desc{font-size:15px;gap:15px}.sl .desc
p{background:none;display:flex;justify-content:center;align-items:center;padding:0
!important}.sl .desc p:before{content:' ';display:block;background:url(/wp-content/themes/bridge/images/li.svg) no-repeat center;background-size:18px;display:block;margin-right:8px;width:18px;height:18px}.sl .desc > *, .sl .desc
p{width:100%;padding-left:28px;background-size:18px}.sl.type2 .slide
.content2{padding-bottom:0}#banner .link, #banner
.exp{height:115px;padding:15px}#banner .exp
p{font-size:13px}#banner
.links{margin-top:20px}#banner .exp
img{margin:0
auto 7px}#banner .link.fb, #banner
.link.y{display:none !important}.mhead .loc>a{display:flex;align-items:center}.mhead .loc>a:after{content:' ';display:block;width:12px;height:12px;margin-left:5px;background:url(/wp-content/themes/bridge/images/ar1.svg) no-repeat center;background-size:10px auto}.mhead .loc>a.active:after{background:url(/wp-content/themes/bridge/images/close.svg) no-repeat center;background-size:100% auto}.stain .colors>div{max-width:calc(33.33% - 20.666px)}.stain .colors
p{font-size:16px}#high
.dop{margin-top:15px;font-size:0.8em;line-height:1.4}}@media screen and (max-width:550px){.stain .colors>div{max-width:calc(50% - 10px);font-size:14px}.stain .colors
p{font-size:14px}.gallery2
img{height:60vw}.gl>a{max-width:100%}.gl > a
img{height:92vw}.promo > div,
.stext .promo>div{min-height:440px}.free>div{min-height:475px}}