.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-o-transition-property:transform;-webkit-box-sizing:content-box;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}.swiper-container-multirow > .swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-o-transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;-o-transition-property:transform,height;}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal > .swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y;}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical > .swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x;}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;}.swiper-button-prev.nitro-lazy,.swiper-container-rtl .swiper-button-next.nitro-lazy{background-image:none !important;}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;}.swiper-button-next.nitro-lazy,.swiper-container-rtl .swiper-button-prev.nitro-lazy{background-image:none !important;}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-white.nitro-lazy,.swiper-container-rtl .swiper-button-next.swiper-button-white.nitro-lazy{background-image:none !important;}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white.nitro-lazy,.swiper-container-rtl .swiper-button-prev.swiper-button-white.nitro-lazy{background-image:none !important;}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-black.nitro-lazy,.swiper-container-rtl .swiper-button-next.swiper-button-black.nitro-lazy{background-image:none !important;}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-black.nitro-lazy,.swiper-container-rtl .swiper-button-prev.swiper-button-black.nitro-lazy{background-image:none !important;}.swiper-button-lock{display:none;}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:#007aff;}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform;-o-transition:200ms transform,200ms top;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff;}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25);}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff;}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000;}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25);}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1);}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite;}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0;}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px;}html{font-size:13pt;}html[lang="th"]{font-size:14pt;}body{font-weight:400;font-family:"Poppins",sans-serif;margin:0;padding:0;}html[lang="th"] body{font-family:"Sarabun","Poppins",sans-serif;}body.burger-open{overflow:hidden;}html b{font-weight:700;}html[lang="th"] b{font-weight:700;}a{transition:.3s;}a:hover{transition:.3s;text-decoration:none;}img{max-width:100%;}header{position:fixed;width:100%;z-index:100;background-color:#fff;padding:10px 0;border-bottom:1px solid #eee;box-shadow:0 -3px 13px 0px rgba(0,0,0,30%);}.header-space{height:101px;}header .container-header{max-width:1440px;margin:auto;padding:0 15px;}header .top-menu{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;}header .top-menu .left-menu{flex:0 0 auto;}header .top-menu .left-menu .logo{height:80px;width:unset;transition:height .3s;}header.shrink-it .top-menu .left-menu .logo{height:40px;}header .top-menu .right-menu{flex:1 0 10px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;}header .top-menu .right-menu .right-top-menu{width:100%;max-height:40px;display:flex;align-items:center;justify-content:flex-end;padding-bottom:5px;overflow:hidden;transition:max-height .3s ease-out;}header.shrink-it .top-menu .right-menu .right-top-menu{max-height:0;padding-bottom:0;}header .top-menu .right-menu .right-top-menu .top-social-menu{margin-left:10px;padding-left:10px;border-left:1px solid #20254c;}header .top-menu .right-menu .right-top-menu a.phone-link{color:#20254c;font-size:18px;font-weight:500;}header .top-menu .right-menu .right-top-menu a.phone-link .icon{font-size:12pt;margin-right:7px;vertical-align:baseline;}header .top-menu .right-menu .right-top-menu .top-social-menu ul{padding:0;margin:0;text-align:right;list-style-type:none;}header .top-menu .right-menu .right-top-menu .top-social-menu ul li{display:inline-block;}header .top-menu .right-menu .right-top-menu .top-social-menu ul li a{display:block;color:#20254c;padding:0px 3px;font-size:20px;}header .top-menu .right-menu .right-bottom-menu{display:flex;align-items:center;justify-content:flex-end;margin-top:5px;transition:margin .3s;}header.shrink-it .top-menu .right-menu .right-bottom-menu{margin-top:0;}header .top-menu .right-menu .right-bottom-menu .main-menu{margin-right:5px;}header .top-menu .right-menu .right-bottom-menu .main-menu ul{list-style-type:none;padding:0;margin:0;text-align:right;}header .top-menu .right-menu .right-bottom-menu .main-menu ul li{display:inline-block;}header .top-menu .right-menu .right-bottom-menu .main-menu ul li a{display:block;color:#20254c;font-size:18px;margin:0 8px;padding:3px 0px;border-bottom:2px solid #fff;}header .top-menu .right-menu .right-bottom-menu .main-menu ul li:last-child a{margin-right:0;}header .top-menu .right-menu .right-bottom-menu .main-menu ul li:hover a,header .top-menu .right-menu .right-bottom-menu .main-menu ul li.current-menu-item a{color:#41aec0;border-bottom:2px solid #41aec0;}header .yellow-contact-btn{display:flex;align-items:center;justify-content:center;color:#20254c;margin-right:15px;font-weight:500;padding:5px 7px 5px 7px;border-radius:5px;background-color:#ffd110;}header .yellow-contact-btn .icon{width:20px;height:21px;color:#00b900;font-size:24px;line-height:21px;text-align:center;letter-spacing:-1px;margin-right:10px;border-radius:7px;background-color:#fff;}header .yellow-contact-btn img{width:25px;margin-right:5px;}.lang-switcher{display:flex;align-items:center;justify-content:flex-start;margin-left:10px;padding-left:10px;border-left:1px solid #20254c;}footer .lang-switcher{flex:1 0 10px;margin-left:0;padding-left:0;padding-top:20px;border-left:none;align-items:flex-end;justify-content:center;}.lang-switcher .lang{}.lang-switcher .lang img{width:18px;height:18px;opacity:.6;margin:0 4px;border-radius:50%;border:1px solid #ccc;}footer .lang-switcher .lang img{width:28px;height:28px;margin:0 7px;}.lang-switcher .lang.active img{opacity:1;border:1px solid #282828;}.lang-switcher .lang:hover img{opacity:1;}.page-heading{height:50vh;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;}.page-heading.desktop{display:block;}.page-heading.mobile{display:none;}.page-heading .title-container{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);}.page-heading .title-container .page-title{color:#fff;font-size:32pt;font-weight:700;text-align:center;letter-spacing:7px;word-break:break-all;}.section-top{position:relative;overflow:hidden;height:calc(100vh - 106px);}.section-top .swiper-container{height:100%;}.section-top .swiper-container .slide-img{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;}.section-top .circle-text-box{width:720px;height:80%;min-height:450px;position:absolute;z-index:2;max-width:90%;display:flex;align-items:center;justify-content:flex-start;background-size:cover;background-repeat:no-repeat;background-position:right bottom;background-image:url("https://cdn-fjkge.nitrocdn.com/OIcygiRqxYqqfJDsjmVLrJyWjMBVmujM/assets/images/optimized/rev-37ab11a/www.bpcphysio.com/wp-content/themes/BPC/img/bg-circle.png");}.section-top .circle-text-box.nitro-lazy{background-image:none !important;}.section-top .blue-circle{z-index:3;position:absolute;top:-510px;left:-330px;width:900px;height:910px;border-radius:100%;background-color:rgba(104,190,205,.78);transform:rotate3d(1,1,1,45deg);}.section-top .inner-slide-text-box{z-index:4;position:absolute;top:20px;left:40px;width:400px;}.section-top .inner-slide-text-box .title{color:#fff;font-weight:700;margin-bottom:10px;}.section-top .inner-slide-text-box .title .hilite{color:#20244b;}.section-top .inner-slide-text-box .short-black-line{width:180px;height:2px;background-color:#000;margin:10px 0;}.section-top .inner-slide-text-box .content{color:#fff;}.white-border-btn{display:inline-block;color:#fff;font-size:1.2rem;font-weight:700;padding:12px 45px;border:2px solid #fff;}.white-border-btn:hover{color:#41aec0;background-color:#fff;}.swiper-top.swiper-desktop{display:block;}.swiper-top.swiper-mobile{display:none;}.swiper-top .swiper-pagination-bullets{text-align:left;padding-left:100px;}.swiper-top .swiper-pagination-bullets .swiper-pagination-bullet{background:transparent;border:1px solid #20254c;width:15px;height:15px;opacity:1;}.swiper-top .swiper-pagination-bullets .swiper-pagination-bullet:focus{outline:none;}.swiper-top .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#20254c;}.section-seo{margin:0;padding:40px 0;background-size:contain;background-position:center;background-repeat:no-repeat;}.section-seo .seo-title{color:#20254c;font-size:1.4rem;text-align:center;margin-bottom:30px;}.section-seo .seo-content{width:80%;color:#4d4d4d;font-size:1rem;text-align:center;margin:0 auto;}.section-seo .content .blue{color:#41aec0;}.section-seo .content .italic{font-style:italic;}.section-seo .content .underline{text-decoration:underline;}.seo-divider{display:block;width:100px;height:2px;margin:30px auto 0 auto;background-color:#20254c;}.section-card{padding:40px 0 40px 0;background-size:cover;background-repeat:no-repeat;background-position:top left;}.section-card .card-container{padding:0;overflow-x:hidden;}.section-card .card-container .cover-card-box{position:relative;padding:0 40px;}.section-card .card-container .nav-btns{position:absolute;top:50%;left:-24px;width:calc(100% + 48px);display:flex;align-items:center;justify-content:space-between;transform:translate(0,-50%);}.section-card .card-container .nav-btns .nav-btn{width:48px;height:48px;cursor:pointer;outline:none;border-radius:50%;background-color:#41aec0;}.section-card .card-container .nav-btns .nav-btn.left{text-align:right;padding-right:7px;}.section-card .card-container .nav-btns .nav-btn.right{text-align:left;padding-left:7px;}.section-card .card-container .nav-btns .nav-btn .icon{color:#fff;font-size:21px;line-height:48px;}.section-card .card-container .swiper-pagination{width:100%;position:relative;display:flex;align-items:center;justify-content:center;margin-top:20px;}.section-card .card-container .swiper-pagination .swiper-pagination-bullet{margin:0 4px;outline:none;}.main-title{text-align:center;margin-bottom:40px;}.main-title .title{color:#20254c;font-size:1.4rem;font-weight:500;margin:0;}.main-title .content{font-size:1rem;margin:10px 0 0 0;}.main-title .content .blue{color:#41aec0;}.main-title .content .italic{font-style:italic;}.main-title .content .underline{text-decoration:underline;}.doc-card{display:block;background-color:#fff;box-shadow:0 3px 13px -3px rgba(0,0,0,.2);}.doc-card .doc-img{background-repeat:no-repeat;background-size:cover;background-position:center;}.doc-card .doc-img:after{content:"";display:block;padding-bottom:80%;}.doc-card .doc-title{color:#fff;font-size:1rem;font-weight:700;text-align:center;padding:15px 10px;background-color:#41aec0;}.swiper-card .swiper-pagination{margin-top:30px;position:relative;}.section-blue-bg{padding:40px 0 10px 0;background-color:#f7fbfc;}.section-treat{padding:60px 0;background-size:cover;background-repeat:no-repeat;background-position:center;}.treat-box .title{color:#20254c;font-size:1.75rem;font-weight:700;padding-left:15px;margin-bottom:20px;border-left:7px solid #41aec0;}.treat-box .content{color:#4d4d4d;font-size:1rem;margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #41aec0;}.treat-box .content .blue{color:#41aec0;}.treat-box .content .italic{font-style:italic;}.treat-box .content .underline{text-decoration:underline;}.section-four-rs{padding:0 0 30px 0;background-color:#f4f8fb;}.section-four-rs .intro{margin:0 0 20px 0px;padding:10px;font-size:1rem;line-height:1.4em;font-weight:300;text-align:center;background-color:#fff;border-top:6px solid #3ac2cf;border-bottom:1px solid #3ac2cf;}.section-four-rs .intro .intro-content{margin:0 auto;max-width:990px;}.section-four-rs .rtr-top-image{text-align:center;margin-bottom:30px;}.section-four-rs .rtr-top-image img{max-height:120px;}.section-four-rs .rtr-box{height:100%;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;}.section-four-rs .rtr-box .rtr-icon{z-index:1;text-align:center;margin-bottom:10px;}.section-four-rs .rtr-box .rtr-icon img{max-wight:100%;max-height:200px;}.section-four-rs .rtr-box .rtr-content{flex:1 0 auto;font-size:.9rem;font-weight:300;line-height:1.3em;text-align:left;background-color:#fff;margin-top:-100px;padding:100px 15px 5px 15px;box-shadow:0 3px 13px -3px rgba(0,0,0,20%);}.section-four-rs .rtr-box .rtr-content p{margin-bottom:10px;}.section-four-rs .four-rs-row{display:flex;align-items:stretch;justify-content:flex-start;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #3dbfd1;}.section-four-rs .four-rs-row.last-row{margin-bottom:0;padding-bottom:0;border-bottom:none;}.section-four-rs .four-rs-row .title-box{flex:0 0 140px;display:flex;align-items:center;justify-content:flex-start;margin:0;}.section-four-rs .four-rs-row .title{display:inline-block;color:#3dbfd1;font-size:1.2rem;font-weight:500;font-style:italic;margin:0;padding-bottom:1px;border-bottom:1px solid #20254c;}.section-four-rs .four-rs-row .content-box{}.section-four-rs .four-rs-row .content{color:#20254c;font-size:1rem;font-weight:300;line-height:1.4em;text-align:justify;margin:0;}.cover-button-right{text-align:right;}.book-btn{display:inline-block;color:#fff;font-size:1.2rem;padding:15px 40px;background-color:#20254c;}.book-btn:hover{color:#fff;}.section-map{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;}.section-map .map-box{box-sizing:border-box;flex:0 0 55%;height:420px;padding:15px 5px 15px 15px;}.section-map .map-box iframe{box-sizing:border-box;width:100%;height:100%;border:1px solid #41aec0;box-shadow:0 5px 12px -5px rgba(0,0,0,.3);}.section-map .contact-box{flex:0 0 45%;padding:60px;}.section-map .contact-box .logo-title{margin-bottom:30px;}.section-map .contact-box .address{color:#4d4d4d;font-size:1rem;}.contact-bar{padding:.6rem;background-color:#41aec0;}.social-bottom-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;}.social-bottom-box .one-contact-link{flex:0 0 50%;display:flex;align-items:center;justify-content:flex-start;color:#fff;margin:10px 0;}.social-bottom-box .one-contact-link .icon-box{margin:0 15px 0 0;}.social-bottom-box .one-contact-link .icon-box .icon{font-size:32px;line-height:1em;}.social-bottom-box .one-contact-link .icon-box .icon.phone{transform:rotate(90deg);}.social-bottom-box .one-contact-link .info-box .title,.social-bottom-box .one-contact-link .info-box .subtitle{margin:0;}.social-bottom-box .one-contact-link .info-box .title{font-size:1.1rem;margin-bottom:2px;}.social-bottom-box .one-contact-link .info-box .subtitle{font-size:.9rem;}.contact-bar .social-icons{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;}.contact-bar .social-icons .social-icon{flex:0 0 50%;display:block;color:#fff;font-size:40px;line-height:40px;text-align:center;}.contact-bar .qrcode{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 -15px;}.contact-bar .qrcode .qr-icon{width:100%;color:#00b900;font-size:27px;text-align:center;padding-top:4px;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;}.contact-bar .qrcode .qr-image{width:100%;max-width:120px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}footer{padding-top:30px;padding-bottom:15px;background-color:#f4f7fa;}.footer-logo{display:block;width:240px;}.footer-menu h3{font-size:1.1rem;color:#20254c;}.footer-menu ul{list-style-type:none;padding:0;margin:0;}.footer-menu ul li{display:block;}.footer-menu ul li a{display:block;color:#4d4d4d;font-weight:300;}.footer-menu table{width:100%;max-width:300px;font-weight:300;}.footer-menu table tr td:last-child{text-align:right;}.red{color:#f71149;font-weight:400;}.copyright{font-size:12px;font-weight:300;text-align:center;margin-top:30px;}.mobile-header-phone{display:none;font-size:21px;color:#20254c;margin-right:15px;}.mobile-header-phone .icon{font-size:13pt;margin-right:5px;vertical-align:baseline;}.mobile-header-line-btn{display:none;font-size:36px;color:#00b900;margin-right:15px;}.mobile-header-line-btn:hover{color:#00b900;}.burger-icon{display:none;color:#333;cursor:pointer;position:relative;width:30px;height:24px;align-items:center;flex-direction:column;justify-content:space-between;}.burger-line{transition:.3s;width:100%;height:4px;background-color:#111;border-radius:3px;}.burger-line-1{position:relative;top:0;}.burger-line-3{position:relative;bottom:0;}.burger-icon.open .burger-line-1{position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);}.burger-icon.open .burger-line-2{opacity:0;}.burger-icon.open .burger-line-3{position:absolute;bottom:50%;transform:translateY(50%) rotate(45deg);}.burger-menu{z-index:9999;display:none;position:fixed;width:100%;max-height:100vh;left:auto;right:0;color:#fff;padding:0 15px;overflow-y:auto;background-color:#fff;}.burger-menu ul{list-style-type:none;padding:0;margin:0;text-align:center;}.burger-menu ul li{display:block;}.burger-menu ul li a{display:block;color:#111;font-size:1.4rem;padding:9px 0;border-bottom:1px solid #eee;}.burger-menu a.phone-link{display:block;color:#20254c;font-size:1.5rem;font-weight:500;text-align:center;padding:15px 0;border-bottom:1px solid #eee;}.burger-menu .top-social-menu ul li{display:inline-block;padding:0;margin:10px 10px 0 10px;}.burger-menu .top-social-menu ul li a{display:block;font-size:32px;margin:0;padding:0 10px;border:none;}.burger-menu .burger-lang-switcher{display:flex;align-items:center;justify-content:center;padding:0;}.burger-menu .burger-lang-switcher .lang{display:block;margin:0 10px;}.burger-menu .burger-lang-switcher .lang .lang-link{display:block;margin:0;padding:0;}.burger-menu .burger-lang-switcher .lang img{width:32px;height:32px;opacity:.6;margin:10px;border-radius:50%;border:1px solid #ccc;}.burger-menu .burger-lang-switcher .lang.active img{opacity:1;border:1px solid #282828;}.burger-menu .burger-lang-switcher .lang:hover img{opacity:1;}.burger-menu ul li a.current-link{color:#41aec0;}.mobile-contact-btn{z-index:5;display:none;position:fixed;right:15px;bottom:15px;width:50px;height:50px;color:#20254c;text-align:center;border-radius:100%;background-color:#ffd110;}.mobile-contact-btn .icon{color:#00b900;font-size:32px;line-height:50px;text-align:center;}.page-template-p_About .introduction{padding:60px 0;}.page-template-p_About .introduction .about-intro-content{font-size:1rem;font-weight:300;}.page-template-p_About .introduction .about-intro-content h1{font-size:1.6rem;font-weight:500;margin:0 0 1.5rem 0;}.page-template-p_About .introduction .about-intro-content h4{font-size:.85rem;font-weight:500;margin:0 0 20px 0;}.page-template-p_About .introduction .about-intro-img{width:100%;display:block;background-size:cover;background-position:top center;background-repeat:no-repeat;}.page-template-p_About .introduction .about-intro-img:after{content:"";display:block;padding-bottom:100%;}.page-template-p_About .introduction .about-intro-button{margin-top:40px;}.page-template-p_About .introduction .about-intro-button button{outline:none;color:#20254c;font-size:1.2rem;font-weight:500;line-height:1em;text-align:center;padding:.5em 1.5em;cursor:pointer;border-radius:5px;background-color:#f8f8f8;border:1px solid #20254c;}.page-template-p_About .introduction .about-intro-button button:hover{background-color:#f2f2f2;box-shadow:0 0 5px -1px rgba(0,0,0,.2);}.page-template-p_About .bpc-team{padding-bottom:60px;}.page-template-p_About .bpc-team .bpc-team-heading{font-size:1.4rem;text-align:center;margin:0;color:#fff;font-weight:500;line-height:2.5em;background-color:#41aec0;box-shadow:0 6px 9px -1px rgba(0,0,0,20%);}.page-template-p_About .bpc-team .bpc-team-content{font-size:1.1rem;line-height:1.5em;margin:20px 30px 0 30px;}.page-template-p_About .bpc-team .bpc-team-image{width:100%;}.page-template-p_About .bpc-team .bpc-team-image img{box-shadow:0 3px 9px -1px rgba(0,0,0,20%);}.why-bpc.desktop{position:relative;overflow:hidden;min-height:400px;padding:60px 0;background-color:#41aabd;}.why-bpc.mobile{display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:300px;padding:10px;background-color:#41aabd;}.why-bpc.mobile .why-bpc-inner{flex:1 0 auto;width:100%;display:flex;align-items:center;justify-content:flex-start;padding:40px 20px 35px 20px;border:1px solid #fff;}.why-bpc .why-content{width:50%;margin:0 0 0 10%;}.why-bpc.mobile .why-content{width:100%;margin:0;box-sizing:border-box;}.why-bpc .why-content h2{color:#fff;font-size:1.4rem;font-weight:500;margin:0 0 20px 0;}.why-bpc .why-content h2 .hilite{color:#ffd112;}.why-bpc .why-content ul{margin:0;padding-left:50px;list-style:none;}.why-bpc .why-content ul li{position:relative;color:#fff;font-size:1rem;font-weight:300;margin:0 0 10px 0;list-style:none;}.why-bpc .why-content ul li .hilite{color:#ffd112;}.why-bpc .why-content ul li:before{content:"";position:absolute;top:0;left:0;color:#fff;font-size:21px;font-weight:900;font-family:"Font Awesome 5 Free";transform:translate(-35px,1px);}.why-bpc .why-image{position:absolute;top:-20%;right:-6%;width:unset;height:140%;border-radius:50%;}.why-bpc .why-img{z-index:1;position:absolute;width:50%;top:-60%;right:-5%;bottom:-60%;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-position:center right;}.location-infos{overflow:hidden;}.location-infos .inner{display:flex;align-items:stretch;justify-content:flex-start;transition:transform .3s;}.location-infos .location-info{display:flex;align-items:center;justify-content:center;}.location-infos .location-info .info-block{}.location-map{position:relative;}.googlemap-navigation{position:absolute;top:3px;left:0;bottom:3px;width:320px;overflow:hidden;background-color:#fff;border-top-right-radius:0px;border-bottom-right-radius:0px;border-top:2px solid #20254c;border-right:2px solid #20254c;border-bottom:2px solid #20254c;transition:transform .5s;transform:translate(-325px,0);}.googlemap-navigation.open{transform:translate(0,0);box-shadow:5px 0 13px -2px rgba(0,0,0,.5);}.googlemap-navigation .control-side{position:absolute;top:0;right:0;bottom:0;width:15px;cursor:pointer;background-color:#d9f2f6;}.googlemap-navigation .control-side:hover{background-color:#a0dfe8;}.googlemap-navigation .control-icon{position:absolute;top:0;right:0;width:15px;height:30px;color:#fff;font-size:16px;text-align:center;line-height:1.5em;cursor:pointer;background-color:#3dbfd1;}.googlemap-navigation .control-icon:before{content:"";}.googlemap-navigation.open .control-icon:before{content:"";}.googlemap-navigation .googlemap-navigation-content{height:100%;overflow-y:auto;padding:10px 10px 10px 10px;}.googlemap-navigation .location-list{margin:0;padding:0;list-style:none;}.googlemap-navigation .location-list .location-item-divider{width:100%;height:0;border-bottom:1px solid #a8e8ef;}.googlemap-navigation .location-list .location-item{padding:5px;margin:5px 0;cursor:pointer;border-radius:3px;border:1px solid transparent;}.googlemap-navigation .location-list .location-item:hover{border-color:#a0dfe8;background-color:#faf8fc;}.googlemap-navigation .location-list .location-item:last-child{margin-bottom:0;}.googlemap-navigation .location-list .location-item:first-child{margin-top:0;}.googlemap-navigation .location-list .location-item .location-name{font-size:11pt;font-weight:500;margin:0 0 5px 0;}.googlemap-navigation .location-list .location-item .location-phone{font-size:10pt;font-weight:500;margin:0 0 3px 10px;}.googlemap-navigation .location-list .location-item .location-address{font-size:8pt;font-weight:300;margin:0 0 0 10px;}.location-map .google-map-wrapper{min-height:480px;height:calc(100vh - 160px);}.location-map .google-map-wrapper .google-map{height:100%;}.page-template-p_Services .services{padding:40px 0;}.page-template-p_Services .services .service-column{margin-bottom:30px;}.page-template-p_Services .services .service-box{display:flex;align-items:normal;flex-direction:column;justify-content:flex-start;border:1px solid #41aec0;}.page-template-p_Services .services .service-box .service-image{background-size:cover;background-repeat:no-repeat;background-position:center center;}.page-template-p_Services .services .service-box .service-image:after{content:"";display:block;padding-bottom:80%;}.page-template-p_Services .services .service-box .service-title{padding:10px;background-color:#41aec0;}.page-template-p_Services .services .service-box .service-title .title{color:#fff;font-size:1.1rem;font-weight:500;text-align:center;margin:0;}.page-template-p_Services .services .service-box .service-description{flex:1 0 10px;padding:10px;text-align:left;background-color:#fff;}.page-template-p_Services .services .service-box .service-description .description{color:#20254c;font-size:.9rem;font-weight:300;margin:0;}.page-template-p_Services .services .service-box .read-more{display:inline-block;color:#20254c;font-size:.75rem;font-weight:300;text-align:right;margin:0 10px 5px auto;cursor:pointer;}.page-template-p_Services .services .service-box .read-more:hover{text-decoration:underline;}.page-template-p_Staff .location-selecter{display:flex;align-items:center;justify-content:center;padding:30px 0;background-color:#f8f8f8;}.page-template-p_Staff .location-selecter .location-select{padding:3px 9px;border-radius:3px;border:1px solid #3dbfd1;}.page-template-p_Staff .location-selecter .location-select-label{margin-right:7px;}.page-template-p_Staff .location-staff{padding:40px 0 0 0;}.page-template-p_Staff .location-staff .staff-inner{width:200%;display:flex;align-items:flex-start;justify-content:flex-start;transition:transform .5s;}.page-template-p_Staff .location-staff .staff-inner .staff-panel{}.page-template-p_Staff .location-staff .staff-inner .staff-box{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:40px;}.page-template-p_Staff .location-staff .staff-inner .staff-box.right{justify-content:flex-end;}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-photo{order:1;}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-info{order:2;}.page-template-p_Staff .location-staff .staff-inner .staff-box.right .staff-photo{order:2;}.page-template-p_Staff .location-staff .staff-inner .staff-box.right .staff-info{order:1;}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-photo{position:relative;width:220px;height:220px;}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-photo .staff-image{position:relative;width:220px;height:220px;max-width:220px;border-radius:50%;box-shadow:0 3px 17px -3px rgba(0,0,0,.4);}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-photo .image-back{position:absolute;top:-7px;left:-7px;width:225px;height:225px;border-radius:50%;background-color:#3dbfd1;}.page-template-p_Staff .location-staff .staff-inner .staff-box.right .staff-photo .image-back{top:-7px;right:-7px;}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-info{margin:0 20px;}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-info .staff-name{}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-info .staff-name .name{color:#41aec0;font-size:1.25rem;font-weight:500;margin:0 0 5px 0;}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-info .staff-description{}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-info .staff-description .description{color:#20254c;font-size:1rem;font-weight:300;margin:0;}.page-template-p_Testimonials .testimonials{padding:80px 0 40px 0;}.page-template-p_Testimonials .testimonial-box{margin-bottom:80px;}.page-template-p_Testimonials .testimonial-box .testimonial-photo{z-index:1;float:left;position:relative;display:inline-block;width:220px;height:265px;padding:0;margin:0 50px 0 0;background-color:#fff;}.page-template-p_Testimonials .testimonial-box .testimonial-photo .testimonial-image{position:relative;width:240px;height:240px;max-width:240px;border-radius:50%;box-shadow:0 3px 13px -1px rgba(0,0,0,40%);}.page-template-p_Testimonials .testimonial-box .testimonial-photo .image-back{position:absolute;top:-8px;left:-8px;width:250px;height:250px;border-radius:50%;background-color:#3dbfd1;}.page-template-p_Testimonials .testimonial-box .testimonial-content{margin-left:106px;padding:10px 30px 20px 20px;border:1px solid #41aec0;box-shadow:5px 5px 15px -3px rgba(0,0,0,10%);}.page-template-p_Testimonials .testimonial-box .testimonial-content .testimonial-name{display:inline-block;color:#41aec0;font-size:1.25rem;font-weight:500;margin:0 0 15px 0;}.page-template-p_Pricing .pricing{padding:60px 0 20px 0;}.page-template-p_Pricing .pricing .promo-message{width:100%;color:#fff;font-size:1rem;font-weight:300;text-align:center;padding:10px 20px;background-color:#39c1ce;}.page-template-p_Pricing .pricing .promo-message .message{margin:0;}.page-template-p_Pricing .pricing .prices-title{position:relative;margin-bottom:20px;border-top:2px solid #39c1ce;}.page-template-p_Pricing .pricing.show-promo .prices-title{background-color:#39c1ce;}.page-template-p_Pricing .pricing .prices-title .title{position:absolute;top:0;left:50%;color:#fff;font-size:1rem;line-height:1em;padding:5px 20px 3px 20px;border-radius:2em;background:#39c1ce;border:2px solid #39c1ce;transform:translate(-50%,-50%);}.page-template-p_Pricing .pricing.show-promo .prices-title .title{color:#39c1ce;background:#fff;transform:translate(-50%,-70%);box-shadow:0 3px 11px -2px rgba(0,0,0,40%);}.page-template-p_Pricing .pricing .prices-title .message{color:#fff;font-size:1rem;font-weight:300;text-align:center;margin:0;padding:20px 20px 10px 20px;}.page-template-p_Pricing .pricing .price-box{display:flex;align-items:center;justify-content:flex-start;padding:15px 5px;border-bottom:1px solid #39c1ce;}.page-template-p_Pricing .pricing .price-box .price-title{max-width:calc(100% - 250px);flex:0 0 auto;color:#282828;font-size:1.1rem;font-weight:300;text-align:left;margin:0;}.page-template-p_Pricing .pricing .price-box .price-regular{flex:0 0 90px;color:#39c1ce;font-size:1.4rem;font-weight:500;text-align:right;margin:0;}.page-template-p_Pricing .pricing.show-promo .price-box .price-regular{opacity:.5;text-decoration:line-through;}.page-template-p_Pricing .pricing.show-promo .price-box.override .price-regular{opacity:1;text-decoration:none;}.page-template-p_Pricing .pricing .price-box .price-promo{display:none;flex:0 0 90px;color:#39c1ce;font-size:1.4rem;font-weight:500;text-align:right;margin:0;}.page-template-p_Pricing .pricing.show-promo .price-box .price-promo{display:inline-block;}.page-template-p_Pricing .pricing .price-box .dashed-line{flex:1 0 10px;height:1px;margin:0 20px;border-bottom:1px dashed #fff;}.page-template-p_Pricing .price-notes{padding:20px 0 60px 0;}.page-template-p_Pricing .price-notes .notes-title{position:relative;margin:0 20% 20px 20%;border-bottom:1px solid #ccc;}.page-template-p_Pricing .price-notes .notes-title .title{position:absolute;top:0;left:50%;color:#fff;font-size:.75rem;line-height:1em;padding:3px 17px 2px 17px;border-radius:2em;background:#b8b8b8;border:1px solid #b8b8b8;transform:translate(-50%,-50%);}.page-template-p_Pricing .price-notes .note-box{display:flex;align-items:flex-start;justify-content:flex-start;padding:3px 30px;}.page-template-p_Pricing .price-notes .note-box .icon{display:inline-block;color:#39c1ce;font-size:8pt;line-height:17pt;margin-right:7px;}.page-template-p_Pricing .price-notes .note-box .price-note{flex:0 1 auto;color:#282828;font-size:.85rem;font-weight:300;text-align:left;margin:0;}.page-template-p_Pricing .special-price .price{position:relative;margin:0 auto 50px auto;padding:45px 20px 10px 20px;border:1px solid #20254b;border-radius:5px;}.page-template-p_Pricing .special-price .price .hilite-badge{position:absolute;top:-17px;left:50%;width:200px;transform:translate(-50%,0);}.page-template-p_Pricing .special-price .price .text{color:#20254b;font-size:27px;font-weight:500;line-height:1.3em;text-align:center;margin:0;}.page-template-p_Pricing .price-images{padding:20px 0 60px 0;}.page-template-p_Pricing .price-images .images-title .title{display:block;color:#21264d;font-size:27pt;font-weight:700;text-align:center;margin-bottom:20px;}.page-template-p_Pricing .price-images .price-image{text-align:center;margin-bottom:60px;}.page-template-p_Pricing .price-images .price-image .image-title{font-size:18pt;font-weight:500;margin-bottom:.5em;}.page-template-p_Pricing .price-images .price-image .image-price{max-width:100%;}.page-template-p_Pricing .swiper-slide{text-align:center;}.page-template-p_Pricing .swiper-slide img{margin:10px 0;box-shadow:0 5px 17px -3px rgba(0,0,0,20%);}.page-template-p_Pricing .swiper-slide .image-title{margin:0;color:#fff;font-size:18pt;font-weight:600;text-align:center;padding:10px 50px;border-radius:5px;background-color:#20254b;}.page-template-p_Pricing #price_nav{z-index:3;height:55px;position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 10px;}.page-template-p_Pricing #price_nav .nav-btn{color:#39c1cd;border-radius:50%;width:1.75em;height:1.75em;font-size:15pt;text-align:center;line-height:1.75em;cursor:pointer;background:#fff;}.page-template-p_Pricing #price_nav .nav-btn.left{letter-spacing:4px;}.page-template-p_Pricing #price_nav .nav-btn.right{letter-spacing:-4px;}.page-template-p_Pricing #price_nav .nav-btn:hover{color:#fff;background:#39c1cd;}.page-template-p_Pricing #price_pag{width:calc(100% - 30px);text-align:center;margin-top:10px;padding-bottom:10px;}.page-template-p_Pricing .swiper-pagination-bullet{display:inline-block;opacity:1;width:20px;height:20px;margin:0 5px;background:#fff;border-radius:50%;border:1px solid #007aff;}.page-template-p_Pricing .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#007aff;}.page-template-p_Contact .contact-cta{padding:60px 0 30px 0;}.page-template-p_Contact .contact-cta .cta-box{width:80%;display:inline-block;display:flex;padding:30px 0;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:30px;border-radius:11px;border:2px solid #3dbfd1;}.page-template-p_Contact .contact-cta .cta-box .cta-link{display:flex;align-items:flex-start;justify-content:flex-start;}.page-template-p_Contact .contact-cta .cta-box .cta-title{color:#3dbfd1;font-size:1.4rem;font-weight:500;margin:0 0 13px 0;}.page-template-p_Contact .contact-cta .cta-box .cta-label{color:#20254c;font-size:1.2rem;font-weight:500;margin:0;}.page-template-p_Contact .contact-cta .cta-box .cta-icon{width:26pt;height:26pt;color:#20254c;font-size:1.1rem;line-height:26pt;text-align:center;margin:0 10px 0 0;border-radius:50%;background-color:#e8e8e8;}.page-template-p_Contact .contact-cta .cta-box .cta-button{opacity:.8;color:#fff;font-size:1.1rem;font-weight:500;padding:.4em 1.2em;border:none;cursor:pointer;border-radius:7px;background-color:#41aec0;}.page-template-p_Contact .contact-cta .cta-box .cta-button:hover{opacity:1;}.page-template-p_Contact .contact{padding:40px 0 60px 0;background-color:#41aec0;}.page-template-p_Contact .contact .heading{width:600px;max-width:80%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0 auto 40px auto;}.page-template-p_Contact .contact .heading .title{color:#fff;font-size:1.4rem;font-weight:500;text-align:center;margin:0;}.page-template-p_Contact .contact .heading .title .hilite{color:#ffd110;}.page-template-p_Contact .contact .heading .name{color:#20254c;font-size:1rem;font-weight:500;text-align:left;margin:10px 0 0 0;}.page-template-p_Contact .contact .heading .address{color:#fff;font-size:11pt;font-weight:300;text-align:left;margin:5px 0 25px 0;}.page-template-p_Contact .contact .heading .socials{}.page-template-p_Contact .contact .heading .socials .social{color:#fff;font-size:12pt;margin:0 0 11px 0;}.page-template-p_Contact .contact .heading .socials .social .social-icon{font-size:18pt;margin-right:11px;vertical-align:middle;}.page-template-p_Contact .contact .contact-form{display:flex;width:600px;max-width:80%;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0 auto;}.page-template-p_Contact .contact .contact-result{width:100%;padding:5px;margin-bottom:15px;background-color:#f4f8fb;}.page-template-p_Contact .contact .contact-result .result{width:100%;font-size:.85rem;margin:0;padding:5px;}.page-template-p_Contact .contact .contact-result.failed .result{color:#900;background-color:#fff8f8;border:1px solid #900;}.page-template-p_Contact .contact .contact-result.success .result{color:#0f883f;background-color:#efffef;border:1px solid #0f883f;}.page-template-p_Contact .contact .contact-form .input-group{margin:0 0 15px 0;}.page-template-p_Contact .contact .contact-form .input-group label{display:block;color:#fff;font-size:.8rem;font-weight:300;margin:0 0 3px 0;}.page-template-p_Contact .contact .contact-form .input-group .textarea-input,.page-template-p_Contact .contact .contact-form .input-group .text-input{width:100%;color:#484848;font-size:1rem;font-weight:300;padding:.5em .5em;border:none;border:1px solid #41aec0;outline:none;border-radius:5px;}.page-template-p_Contact .contact .contact-form .input-group .textarea-input{height:7.1em;}.page-template-p_Contact .contact .contact-form .input-group .textarea-input:focus,.page-template-p_Contact .contact .contact-form .input-group .text-input:focus{outline:none;border:1px solid #20244b;box-shadow:0 0 7px 2px #fff;}.page-template-p_Contact .contact .contact-form .form-controls{width:100%;display:flex;align-items:center;justify-content:space-between;margin:30px 0 0 0;}.page-template-p_Contact .contact .contact-form .form-controls .submit-button{display:inline-block;color:#fff;font-size:1.2rem;font-weight:500;padding:9px 2.5em;outline:none;cursor:pointer;border:2px solid #fff;background-color:transparent;}.page-template-p_Contact .contact .contact-form .form-controls .submit-button:hover{color:#41aec0;background-color:#fff;}.page-template-p_Contact .contact-map{position:relative;}.page-template-p_Contact .contact-map .contact-map-heading{padding:30px 0;background-color:#f4f8fb;}.page-template-p_Contact .contact-map .contact-map-heading .contact-map-title{color:#20254c;font-size:1.4rem;font-weight:500;text-align:center;margin:0;}.page-template-p_Contact .contact-map .google-map-wrapper{position:relative;border-bottom:20px solid #20254c;}.page-template-p_Contact .contact-map .google-map-wrapper .iw-content{}.page-template-p_Contact .contact-map .google-map-wrapper .iw-content .iw-title{max-width:280px;color:#41aec0;font-size:15px;font-weight:700;margin:0 0 5px 0;}.page-template-p_Contact .contact-map .google-map-wrapper .iw-content .iw-googlemap-link{display:block;margin:7px 0 0 0;text-align:left;}.page-template-p_Contact .contact-map .google-map-wrapper .iw-content .iw-details{max-width:280px;padding:0;margin-left:3px;border-left:3px solid #20254c;}.page-template-p_Contact .contact-map .google-map-wrapper .iw-content .iw-details .iw-phone{color:#20254c;font-size:13px;font-weight:500;margin:0 0 5px 5px;}.page-template-p_Contact .contact-map .google-map-wrapper .iw-content .iw-details .iw-address{color:#20254c;font-size:13px;font-weight:300;margin:0 0 0 5px;}.page-template-p_Contact .navigation-control{display:flex;align-items:center;justify-content:flex-start;color:#fff;cursor:pointer;padding:10px 20px 10px 20px;background-color:#20254c;}.page-template-p_Contact .navigation-control .line-left{flex:0 0 20px;display:inline-block;width:20px;height:0;margin-right:10px;border-top:1px solid #fff;}.page-template-p_Contact .navigation-control .line-right{flex:1 0 10px;display:inline-block;height:0;margin-left:10px;border-top:1px solid #fff;}.page-template-p_Contact .navigation-control .nav-icon{flex:0 0 auto;font-size:14px;line-height:1.6em;text-align:center;margin-right:10px;background-color:#fff;border-radius:50%;width:1.6em;height:1.6em;color:#20254c;letter-spacing:-1px;transition:transform .2s;}.page-template-p_Contact .navigation-control.open .nav-icon{transform:rotate(180deg);}.page-template-p_Contact .navigation-control .nav-label{font-size:16px;font-weight:500;line-height:15px;margin:0;}.page-template-p_Contact .contact-map .google-map{min-height:480px;height:calc(100vh - 250px);margin:0;}.page-template-p_Contact .contact-map .map-overlay{z-index:2;position:absolute;top:20px;left:20px;width:300px;height:200px;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;padding:20px;border-radius:7px;background-color:#fff;border:1px solid #3dbfd1;box-shadow:0 3px 13px -2px rgba(0,0,0,30%);}.page-template-p_Contact .contact-map .map-overlay .logo{height:60px;}.page-template-p_Contact .contact-map .map-overlay .title{color:#3dbfd1;font-size:13pt;font-weight:500;margin:7px 0;}.page-template-p_Contact .contact-map .map-overlay .address{color:#20254c;font-size:11pt;font-weight:300;margin:0;}.page-template-p_Insurance .introduction{padding:60px 0;}.page-template-p_Insurance .introduction .insurance-intro-img{margin-bottom:30px;}.page-template-p_Insurance .introduction .insurance-intro-content{}.page-template-p_Insurance .bpc-insurers{padding:60px 0;background-color:#f4f8fb;}.page-template-p_Insurance .bpc-insurers.white{background-color:#fff;}.page-template-p_Insurance .bpc-insurers .icon-wrap{display:flex;justify-content:center;margin-bottom:40px;}.page-template-p_Insurance .bpc-insurers .intro{margin-bottom:40px;}.page-template-p_Insurance .bpc-insurers .intro .title{color:#20254c;font-size:21pt;font-weight:600;text-align:center;margin-bottom:15px;}.page-template-p_Insurance .bpc-insurers .intro .content{color:#20254c;font-size:14pt;font-weight:500;text-align:center;}.page-template-p_Insurance .insurer-box{overflow:hidden;margin-bottom:32px;border-radius:7px;background-color:#fff;box-shadow:0 8px 23px -5px rgba(0,0,0,30%);}.page-template-p_Insurance .insurer-box .box-heading{padding:15px 0 7px 0;background-color:#20254c;}.page-template-p_Insurance .insurer-box .box-heading .insurer-name{color:#fff;font-size:18pt;font-weight:600;line-height:1em;text-align:center;}.page-template-p_Insurance .insurer-box .box-content{height:250px;display:flex;align-items:center;justify-content:center;}.page-template-p_Insurance .insurer-box .box-content .insurer-logo{max-width:80%;max-height:200px;}.page-template-p_Insurance .insurer-box .box-footer{padding:10px 0;display:flex;justify-content:center;}.page-template-p_Insurance .insurer-box .box-footer .insurer-link{color:#37c1ce;font-size:11pt;font-weight:400;}.page-template-p_Insurance .insurer-box .box-footer .insurer-link .arrow{font-size:10pt;margin-left:7px;}.page-template-p_Insurance .conclusion{font-size:14pt;font-weight:400;padding:40px 0 60px 0;}.page-template-p_Insurance .conclusion h2{font-size:24pt;font-weight:600;}.page-template-p_Insurance .conclusion h3{font-size:21pt;font-weight:600;}.page-template-p_Insurance .conclusion h4{font-size:18pt;font-weight:500;}.page-template-p_Partners .introduction{min-height:540px;padding:60px 0 60px 0;background-size:cover;background-repeat:no-repeat;background-position:bottom center;}.page-template-p_Partners .introduction .intro-title{color:#20254c;font-size:21pt;font-weight:600;margin-bottom:20px;}.page-template-p_Partners .introduction .intro-content{color:#20254c;font-size:16pt;font-weight:400;}.page-template-p_Partners .bpc-partners{padding:60px 0;}.page-template-p_Partners .bpc-partners .category-wrap{display:flex;position:relative;align-items:center;justify-content:center;margin-bottom:40px;}.page-template-p_Partners .bpc-partners .category-wrap:after{content:"";position:absolute;top:50%;left:0;width:100%;border-bottom:2px solid #41aebf;}.page-template-p_Partners .bpc-partners .category-wrap .categories-bar{z-index:1;display:inline-block;list-style:none;padding:0;margin:0;}.page-template-p_Partners .bpc-partners .category-wrap .categories-bar .category-item{display:inline-block;color:#41aebf;font-size:12pt;line-height:1.2em;cursor:pointer;margin:0 7px;padding:3px 17px;border-radius:2em;background-color:#fff;border:1px solid #41aebf;}.page-template-p_Partners .bpc-partners .category-wrap .categories-bar .category-item:hover{background-color:#f4fbfe;}.page-template-p_Partners .bpc-partners .category-wrap .categories-bar .category-item.selected{color:#fff;background-color:#41aebf;}.page-template-p_Partners .bpc-partners .partner-box-wrap{height:300px;padding-bottom:3%;}.page-template-p_Partners .bpc-partners .partner-grid .grid-item{width:47%;}.page-template-p_Partners .bpc-partners .partner-grid .gutter-sizer{width:3%;}.page-template-p_Partners .bpc-partners .partner-box{height:100%;display:flex;align-items:flex-start;justify-content:flex-start;padding:30px;margin-bottom:3%;border-radius:15px;background-color:#f0f4f8;box-shadow:0 4px 15px -7px rgba(0,0,0,30%);}.page-template-p_Partners .bpc-partners .partner-box .box-logo{flex:0 0 30%;margin-right:30px;}.page-template-p_Partners .bpc-partners .partner-box .box-logo .partner-logo{width:100%;}.page-template-p_Partners .bpc-partners .partner-box .box-content{height:100%;flex:1 0 10px;overflow-y:hidden;}.page-template-p_Partners .bpc-partners .partner-box .box-content .partner-name{font-size:16pt;font-weight:600;margin-bottom:20px;}.page-template-p_Partners .bpc-partners .partner-box .box-content .content-text{font-size:12pt;font-weight:400;line-height:1.2em;}.page-template-p_Partners .bpc-partners .partner-box .box-content .content-text p{margin-bottom:.5em;}.page-template-p_Partners .bpc-partners .partner-box .box-content .text-inner{height:125px;overflow-y:auto;}.page-template-p_Partners .conclusion{padding:0 0 60px 0;}.page-template-p_Partners .conclusion h2{font-size:21pt;font-weight:600;margin-bottom:10px;}.page-template-p_Partners .conclusion h3{font-size:18pt;font-weight:600;margin-bottom:10px;}.page-template-p_Partners .conclusion h4{font-size:18pt;font-weight:500;margin-bottom:10px;}.page-template-p_Partners .conclusion p{font-size:16pt;font-weight:400;}.single-cpt_service .single-service{padding:40px 0;}.single-cpt_service .single-service .service-content{color:#20254c;font-size:1rem;font-weight:300;}.single-cpt_service .single-service .service-content h1{font-size:1.4rem;font-weight:500;text-align:center;margin-bottom:1.5rem;}.single-cpt_service .single-service .service-content h2{font-size:1.2rem;font-weight:500;margin-bottom:1.5rem;}.single-cpt_service .single-service .service-content h3{font-size:1.2rem;font-weight:500;margin-bottom:1rem;}.single-cpt_service .single-service .service-content h4{font-size:1rem;font-weight:500;margin-bottom:1rem;}.single-cpt_service .single-service .service-content h6{color:#fff;font-size:.8rem;font-weight:500;padding:5px;margin-bottom:5px;background-color:#3ac2cf;}.single-cpt_service .single-service .service-content ol,.single-cpt_service .single-service .service-content ul{padding-left:30px;}.single-cpt_service .single-service .service-content ol li,.single-cpt_service .single-service .service-content ul li{font-size:1rem;margin:0 0 .5rem 0;}.single-cpt_service .service-slider{position:relative;margin:0 auto 20px auto;}.single-cpt_service .service-slider .swiper-wrapper{align-items:stretch;}.single-cpt_service .service-slider .swiper-pagination{bottom:0;height:30px;margin:0;padding:5px 0 0 0;}.single-cpt_service .service-slider .swiper-navigation{z-index:21;position:absolute;bottom:0;left:0;width:100%;height:30px;padding:0;display:flex;align-items:center;justify-content:space-between;}.single-cpt_service .service-slider .swiper-navigation .nav-btn{width:1.4em;height:1.4em;opacity:.6;color:#fff;font-size:18px;text-align:center;line-height:1.4em;cursor:pointer;border-radius:5px;background-color:#41aec0;}.single-cpt_service .service-slider .swiper-navigation .nav-btn:hover{opacity:1;}.single-cpt_service .service-slider .swiper-navigation .nav-btn.swiper-button-disabled{visibility:hidden;}.single-cpt_service .service-slide{width:100%;height:100%;display:block;background-color:#fff;box-shadow:0 3px 13px -3px rgba(0,0,0,.2);}.single-cpt_service .service-slide .service-slide-img{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;}.single-cpt_service .service-slide .service-slide-img:after{content:"";display:block;padding-bottom:80%;}.single-cpt_service .service-slide .service-slide-title{color:#fff;font-size:16px;font-weight:700;text-align:center;padding:15px 10px;background-color:#41aec0;}.blog .recent-posts{position:relative;padding:40px 0;margin-bottom:30px;}.blog .recent-posts .recent-posts-backing{z-index:-1;position:absolute;left:0;right:0;bottom:0;height:260px;background-color:#f4f8fb;}.blog .recent-posts .recent-heading{display:flex;flex-direction:column;align-items:center;justify-content:center;}.blog .recent-posts .recent-heading .recent-title{color:#20254c;font-size:.9rem;font-weight:300;margin:0 0 10px 0;}.blog .recent-posts .recent-heading .recent-subtitle{color:#3dbfd1;font-size:1.2rem;font-weight:500;margin:0 0 30px 0;}.blog .recent-post{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;box-shadow:0 3px 11px -2px rgba(0,0,0,.2);}.blog .recent-post .post-image{width:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;}.blog .recent-post .post-image:after{content:"";display:block;padding-bottom:70%;}.blog .recent-post .post-image .post-category{position:absolute;left:0;bottom:0;color:#fff;font-size:10pt;font-weight:300;padding:.3em .8em;background-color:#3dbfd1;}.blog .recent-post .post-info-link{flex:1 0 10px;}.blog .recent-post .post-info{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:10px;background-color:#fff;}.blog .recent-post .post-info .post-title{color:#20254c;font-size:1rem;font-weight:500;margin:0 0 0 0;}.blog .recent-post .post-info .post-date{color:#3dbfd1;font-size:10pt;font-weight:300;margin:0 0 7px 0;}.blog .recent-post .post-info .post-date .date-icon{font-size:11pt;margin-right:3px;}.blog .recent-post .post-info .post-excerpt{flex:1 0 10px;color:#20254c;font-size:.85rem;font-weight:300;}.blog .recent-post .post-info .post-excerpt p{margin:0;}.blog .recent-post .post-info .read-more{color:#3dbfd1;font-size:.75rem;font-weight:300;text-align:right;margin:7px 0 0 auto;cursor:pointer;}.blog .recent-post .post-info .read-more:hover{text-decoration:underline;}.all-posts{padding:0 0 30px 0;}.all-posts .all-heading{display:flex;flex-direction:column;align-items:center;justify-content:center;}.all-posts .all-heading .all-title{color:#3dbfd1;font-size:1.2rem;font-weight:500;margin:0 0 30px 0;}.category-posts{padding:0 0 30px 0;}.category-posts .category-heading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:30px;}.category-posts .category-heading .category-title{color:#3dbfd1;font-size:1.2rem;font-weight:500;margin:0 0 30px 0;}.post-separator{margin:30px 0;border-bottom:1px dashed #3dbfd1;}.blog-post{height:100%;display:flex;align-items:stretch;justify-content:flex-start;}.blog-post .post-image{flex:0 0 35%;position:relative;margin-right:20px;background-size:cover;background-repeat:no-repeat;background-position:center center;box-shadow:0 3px 11px -2px rgba(0,0,0,.2);}.blog-post .post-image:after{content:"";display:block;padding-bottom:80%;}.blog-post .post-image .post-category{position:absolute;left:0;bottom:0;color:#fff;font-size:10pt;font-weight:300;padding:.3em .8em;background-color:#3dbfd1;}.blog-post .post-info-link{flex:1 0 10px;}.blog-post .post-info{flex:1 0 10px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0;background-color:#fff;}.blog-post .post-info .post-title{color:#20254c;font-size:1rem;font-weight:500;margin:0 0 0 0;}.blog-post .post-info .post-date{color:#3dbfd1;font-size:10pt;font-weight:300;margin:0 0 7px 0;}.blog-post .post-info .post-date .date-icon{font-size:11pt;margin-right:3px;}.blog-post .post-info .post-excerpt{flex:1 0 10px;color:#20254c;font-size:.85rem;font-weight:300;}.blog-post .post-info .post-excerpt p{margin:0;}.blog-post .post-info .read-more{color:#3dbfd1;font-size:10pt;font-weight:300;margin:7px 0 0 0;cursor:pointer;}.blog-post .post-info .read-more .icon{width:1.6em;height:1.6em;margin-right:7px;font-size:12pt;line-height:1.6em;text-align:center;border-radius:50%;border:1px solid #3dbfd1;}.blog-post .post-info .read-more:hover{text-decoration:underline;}.blog .pagination,.archive .pagination{align-items:center;justify-content:center;}.blog .pagination .page-numbers,.archive .pagination .page-numbers{width:1.5em;height:1.5em;color:#3dbfd1;font-size:18px;font-weight:500;line-height:1.5em;text-align:center;margin:0 5px;border-radius:50%;background-color:#fff;border:1px solid #3dbfd1;}.blog .pagination .page-numbers.current,.archive .pagination .page-numbers.current{color:#fff;background-color:#3dbfd1;}.single-post .article-heading{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 0;margin-bottom:30px;background-color:#f4f8fb;}.single-post .article-heading .article-title{color:#20254c;font-size:1.8rem;font-weight:600;margin:0 0 7px 0;}.single-post .article-heading .article-date{color:#3dbfd1;font-size:11pt;font-weight:300;margin:0;}.single-post .article-heading .article-date .date-icon{font-size:11pt;margin-right:7px;}.single-post .article-content{color:#20254c;font-size:1rem;font-weight:300;padding-bottom:40px;}.single-post .article-content .article-image{width:100%;margin:0 0 30px 0;}.page-404{padding:40px 0;}.page-404 .heading-404{font-size:48pt;font-weight:300;text-align:center;margin:0;}.page-404 .image-404 img{display:block;max-width:80%;max-height:240px;margin:0px auto 40px auto;}.page-404 .content-404{font-size:14pt;font-weight:300;text-align:center;margin:0 20px;}.page-404 .content-404 p{margin:0 0 20px 0;}@media only screen and (max-width: 991px){header .top-menu .right-menu .right-bottom-menu .main-menu ul li a{font-size:15px;margin:0 5px;}.footer-logo{text-align:center;margin:auto;display:block;margin-bottom:45px;}.page-template-p_About .introduction .about-intro-img{display:none;}.page-template-p_Staff .location-staff .staff-inner .staff-box{align-items:center;flex-direction:column;padding:0 10px;}.page-template-p_Staff .location-staff .staff-inner .staff-box.right .staff-photo{order:1;}.page-template-p_Staff .location-staff .staff-inner .staff-box.right .staff-info{order:2;}.page-template-p_Staff .location-staff .staff-inner .staff-box .staff-info{margin:20px 0 0 0;}.page-template-p_Testimonials .testimonial-box{align-items:center;flex-direction:column;padding:0 10px;}.page-template-p_Testimonials .testimonial-box.right .testimonial-photo{order:1;}.page-template-p_Testimonials .testimonial-box.right .testimonial-info{order:2;}.page-template-p_Testimonials .testimonial-box .testimonial-info{margin:20px 0 0 0;}.why-bpc.desktop{display:none;}.why-bpc.mobile{display:flex;}}@media only screen and (max-width: 850px){header .top-menu .right-menu .right-bottom-menu .main-menu ul li.home-menu-item{display:none;}}@media only screen and (max-width: 768px){.section-four-rs .rtr-box .rtr-content{margin-bottom:30px;}.page-template-p_Testimonials .testimonial-box.right .testimonial-photo .image-back{top:-4px;left:-4px;right:unset;}}@media only screen and (max-width: 767px){header{padding:0;}header .container-header{padding:0 10px;}header .top-menu .left-menu .logo{height:40px;}.header-space{height:55px;}.main-menu{display:none;}.mobile-header-phone{display:inline-block;}.mobile-header-line-btn{display:inline-block;}.burger-icon{display:inline-flex;}.mobile-contact-btn{display:block;}header .top-menu .right-menu .right-top-menu,header .top-menu .right-menu .right-bottom-menu{display:none;}.section-treat .cover-button-right{text-align:left;margin-top:30px;}.section-map .map-box{flex:0 0 100%;height:300px;padding:10px;}.section-map .contact-box{flex:0 0 100%;}.footer-menu{margin-bottom:30px;}.contact-bar{padding:20px 0;}}@media only screen and (max-width: 560px){.swiper-top.swiper-desktop{display:none;}.swiper-top.swiper-mobile{display:block;}.section-top .blue-circle{top:-380px;left:-320px;width:570px;height:700px;transform:rotate3d(1,1,1,310deg);}.section-top .inner-slide-text-box .title{font-size:1.4rem;}.section-top .inner-slide-text-box .content{display:none;}.section-top .inner-slide-text-box{top:30px;left:30px;}.swiper-top .swiper-pagination-bullets{padding-left:30px;}.white-border-btn{width:60%;padding:10px 10px;text-align:center;}.section-top .inner-slide-text-box .white-border-btn{width:45%;}.section-top,.slide-img{height:calc(100vh - 160px);}.circle-text-box{height:90%;}.mobile-contact-btn{display:block;}.main-title h2{font-size:22px;}.doc-card .doc-title{height:auto;}.page-heading.desktop{display:none;}.page-heading.mobile{display:block;}.page-heading .title-container .page-title{font-size:21pt;}.section-seo{padding:30px 10px 0 10px;}.section-card .card-container .cover-card-box{padding:0 15px;}.section-card .card-container .nav-btns{display:none;}.doc-card .doc-img:after{padding-bottom:90%;}.section-treat{padding:20px 0;background-position:right center;}.section-treat .book-btn{width:100%;text-align:center;padding:15px 0;}.section-map .contact-box{padding:20px;}.section-map .contact-box .logo-title{text-align:center;margin-bottom:20px;}.section-map .contact-box .address{font-size:15px;}.contact-bar{padding:10px 0 20px 0;}.social-bottom-box .one-contact-link{justify-content:center;}.social-bottom-box .one-contact-link .title{font-size:20px;}.social-bottom-box .one-contact-link .icon-box{margin:0 10px 0 0;}.social-bottom-box .one-contact-link .icon-box .icon{font-size:24px;line-height:1em;}.social-bottom-box .one-contact-link .icon-box .icon.phone{transform:rotate(90deg);}.social-bottom-box .one-contact-link .info-box .title{font-size:.9rem;margin-bottom:0;}.social-bottom-box .one-contact-link .info-box .subtitle{font-size:.7rem;}.contact-bar .social-icons .social-icon{flex:0 0 25%;font-size:24px;line-height:24px;margin-top:20px;}.page-template-p_About .bpc-team .bpc-team-content{font-size:.9rem;margin:20px 20px 0 20px;}.page-template-p_Pricing .pricing .price-box{flex-wrap:wrap;}.page-template-p_Pricing .pricing .price-box .price-title{max-width:100%;flex:1 0 100%;}.page-template-p_Pricing .pricing .price-box .price-title{font-size:12pt;}.page-template-p_Pricing .pricing .price-box .price-promo,.page-template-p_Pricing .pricing .price-box .price-regular{font-size:16pt;}.page-template-p_Pricing .price-notes .note-box{padding:3px 10px;}.page-template-p_Pricing .special-price .price .text{font-size:18px;}.page-template-p_Pricing .price-images .images-title .title{font-size:21pt;}.page-template-p_Pricing .swiper-slide .image-title{font-size:14pt;}.page-template-p_Pricing #price_nav{height:48px;}.page-template-p_Contact .contact .heading .address{font-size:10pt;}.page-template-p_Contact .contact .contact-form .form-controls{flex-direction:column;}.page-template-p_Contact .contact .contact-form .form-controls .g-recaptcha{order:1;}.page-template-p_Contact .contact .contact-form .form-controls .submit-button{margin-top:20px;order:2;}.page-template-p_Contact .contact-map .map-overlay .logo{height:60px;}.page-template-p_Contact .contact-map .map-overlay .title{display:none;}.page-template-p_Contact .contact-map .map-overlay .map-address{max-width:70%;}.page-template-p_Contact .contact-map .map-overlay .address{color:#3dbfd1;font-size:10pt;font-weight:300;line-height:1.3em;text-align:right;margin:0;}.page-template-p_Insurance .insurer-box{margin-bottom:20px;}.page-template-p_Insurance .insurer-box .box-heading{padding:15px 0 3px 0;}.page-template-p_Insurance .insurer-box .box-heading .insurer-name{font-size:12pt;}.page-template-p_Insurance .insurer-box .box-content{height:110px;}.page-template-p_Insurance .insurer-box .box-content .insurer-logo{max-height:90px;}.page-template-p_Insurance .insurer-box .box-footer{padding:10px 0 5px 0;}.page-template-p_Insurance .insurer-box .box-footer .insurer-link{font-size:7pt;}.page-template-p_Insurance .insurer-box .box-footer .insurer-link .arrow{font-size:7pt;}.page-template-p_Partners .introduction{background-size:150%;background-position:bottom right;}.page-template-p_Partners .bpc-partners .partner-box-wrap{height:360px;padding-bottom:8%;}.page-template-p_Partners .bpc-partners .partner-box-wrap.taller{height:400px;}.page-template-p_Partners .bpc-partners .partner-grid .grid-item{width:100%;}.page-template-p_Partners .bpc-partners .partner-grid .gutter-sizer{width:0%;}.page-template-p_Partners .bpc-partners .partner-box{flex-direction:column;align-items:center;padding:20px;}.page-template-p_Partners .bpc-partners .partner-box .box-logo{flex:0 0 80px;height:80px;margin-right:0;}.page-template-p_Partners .bpc-partners .partner-box .box-logo .partner-logo{width:auto;height:100%;max-width:100%;}.page-template-p_Partners .bpc-partners .partner-box .box-content{width:100%;flex:1 0 10px;margin-top:0;padding-top:10px;overflow-y:hidden;}.page-template-p_Partners .bpc-partners .partner-box .box-content .partner-name{font-size:14pt;text-align:center;margin-bottom:15px;}.page-template-p_Partners .bpc-partners .partner-box .box-content .content-text{height:100%;overflow-y:hidden;}.page-template-p_Partners .bpc-partners .partner-box .box-content .text-inner{height:100%;overflow-y:auto;}.page-template-p_Testimonials .testimonial-box{padding:0;}.page-template-p_Testimonials .testimonial-box .testimonial-photo{margin-right:calc(100% - 220px);}.page-template-p_Testimonials .testimonial-box .testimonial-content{margin-left:0;}.page-template-p_Partners .bpc-partners .category-wrap:after{top:110%;}.page-template-p_Partners .bpc-partners .category-wrap .categories-bar{text-align:center;}.page-template-p_Partners .bpc-partners .category-wrap .categories-bar .category-item{margin:7px 7px;}.single-cpt_service .service-slide .service-img:after{content:"";display:block;padding-bottom:60%;}.blog .recent-post{height:unset;margin-bottom:30px;}.blog .blog-post{flex-direction:column;box-shadow:0 3px 11px -2px rgba(0,0,0,.2);}.blog .blog-post .post-image{width:100%;flex:0 0 auto;}.blog .blog-post .post-info{padding:10px;}.blog .blog-post .post-info .read-more{margin-left:auto;}.blog .blog-post .post-info .read-more .icon{display:none;}.section-four-rs .four-rs-row{flex-direction:column;}.section-four-rs .intro{font-size:11pt;padding:10px 6px;}.section-four-rs .four-rs-row .title-box{flex:0 0 60px;justify-content:center;}.section-four-rs .rtr-box{width:90%;height:unset;max-height:520px;margin:0 auto 30px auto;border-radius:21px;background-color:#fff;box-shadow:0 3px 13px -3px rgba(0,0,0,20%);transition:height .4s;}.section-four-rs .rtr-box .rtr-icon{margin-bottom:0;}.section-four-rs .rtr-box .rtr-content{z-index:-1;height:0;max-height:380px;margin-bottom:0;overflow:hidden;box-shadow:none;border-bottom-left-radius:21px;border-bottom-right-radius:21px;transition:height .4s;}.section-four-rs .rtr-box.expand .rtr-content{height:auto;z-index:0;}.footer-menu{text-align:center;}.footer-menu table{text-align:left;margin:0 auto;}.copyright{font-size:8px;}.social-bottom-box-wrapper{display:flex;justify-content:center;}.social-bottom-box{display:inline-flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;}.social-bottom-box .one-contact-link{flex:0 0 auto;}}@media only screen and (max-width: 320px){.mobile-header-phone{font-size:16px;}.page-heading .title-container .page-title{font-size:24pt;}}