.elementor-40 .elementor-element.elementor-element-60b934d3 > .elementor-container{max-width:1500px;}.elementor-40 .elementor-element.elementor-element-60b934d3{padding:050px 0px 50px 0px;}.elementor-40 .elementor-element.elementor-element-49e14763{text-align:center;}.elementor-40 .elementor-element.elementor-element-49e14763 .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-5725bc4 .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-8cb59fe .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-59ce620 .line-group.fade-line{height:3px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-2a75975 .line-group.fade-line{height:3px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-06d03d2 .line-group.fade-line{height:3px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-title, .elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-title:before, .elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-title:after, .elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-content, .elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-title, .elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-title a{color:#000000;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-title.elementor-active,
					 .elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-title.elementor-active a{color:#4A9096;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-content{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-content a{color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-content a:hover{color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-201436e5 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-35a68b0{padding:50px 0px 50px 0px;}.elementor-40 .elementor-element.elementor-element-16036d9{text-align:center;}.elementor-40 .elementor-element.elementor-element-16036d9 .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;}.elementor-40 .elementor-element.elementor-element-578fe0c > .elementor-widget-container{margin:0px 75px 0px 75px;padding:25px 0px 25px 0px;}.elementor-40 .elementor-element.elementor-element-e897453{padding:100px 15px 50px 15px;}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-a61737a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-40 .elementor-element.elementor-element-a61737a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-a61737a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-40 .elementor-element.elementor-element-a61737a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-a61737a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-a61737a > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-a61737a > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-a61737a > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-40 .elementor-element.elementor-element-a61737a > .elementor-element-populated{box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 20px 40px 20px;}.elementor-40 .elementor-element.elementor-element-a61737a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-0f37ace .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-0f37ace.elementor-view-stacked .elementor-icon{background-color:#2627A5;}.elementor-40 .elementor-element.elementor-element-0f37ace.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-0f37ace.elementor-view-default .elementor-icon{color:#2627A5;border-color:#2627A5;}.elementor-40 .elementor-element.elementor-element-0f37ace.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-0f37ace.elementor-view-default .elementor-icon svg{fill:#2627A5;}.elementor-40 .elementor-element.elementor-element-0f37ace .elementor-icon{font-size:70px;}.elementor-40 .elementor-element.elementor-element-0f37ace .elementor-icon svg{height:70px;}.elementor-40 .elementor-element.elementor-element-6b9b676 .elementor-heading-title{color:#000000;}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-1dd5b5b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-40 .elementor-element.elementor-element-1dd5b5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-1dd5b5b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-40 .elementor-element.elementor-element-1dd5b5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-1dd5b5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-1dd5b5b > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-1dd5b5b > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-1dd5b5b > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-40 .elementor-element.elementor-element-1dd5b5b > .elementor-element-populated{box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 20px 40px 20px;}.elementor-40 .elementor-element.elementor-element-1dd5b5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-8eeff0f .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-8eeff0f.elementor-view-stacked .elementor-icon{background-color:#2627A5;}.elementor-40 .elementor-element.elementor-element-8eeff0f.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-8eeff0f.elementor-view-default .elementor-icon{color:#2627A5;border-color:#2627A5;}.elementor-40 .elementor-element.elementor-element-8eeff0f.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-8eeff0f.elementor-view-default .elementor-icon svg{fill:#2627A5;}.elementor-40 .elementor-element.elementor-element-8eeff0f .elementor-icon{font-size:70px;}.elementor-40 .elementor-element.elementor-element-8eeff0f .elementor-icon svg{height:70px;}.elementor-40 .elementor-element.elementor-element-9abbc41 .elementor-heading-title{color:#000000;}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-b649b15.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-40 .elementor-element.elementor-element-b649b15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-b649b15.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-40 .elementor-element.elementor-element-b649b15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-b649b15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-b649b15 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-b649b15 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-b649b15 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-40 .elementor-element.elementor-element-b649b15 > .elementor-element-populated{box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 20px 40px 20px;}.elementor-40 .elementor-element.elementor-element-b649b15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-b8d248f .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-b8d248f.elementor-view-stacked .elementor-icon{background-color:#2627A5;}.elementor-40 .elementor-element.elementor-element-b8d248f.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-b8d248f.elementor-view-default .elementor-icon{color:#2627A5;border-color:#2627A5;}.elementor-40 .elementor-element.elementor-element-b8d248f.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-b8d248f.elementor-view-default .elementor-icon svg{fill:#2627A5;}.elementor-40 .elementor-element.elementor-element-b8d248f .elementor-icon{font-size:70px;}.elementor-40 .elementor-element.elementor-element-b8d248f .elementor-icon svg{height:70px;}.elementor-40 .elementor-element.elementor-element-2024345 .elementor-heading-title{color:#000000;}.elementor-40 .elementor-element.elementor-element-ca212fa{padding:50px 15px 50px 15px;}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-b2b6978.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-40 .elementor-element.elementor-element-b2b6978.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-b2b6978 > .elementor-element-populated{margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;}.elementor-40 .elementor-element.elementor-element-6e3dcf3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-658d8e1 img{border-radius:4px 4px 4px 4px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-40 .elementor-element.elementor-element-a680e60{padding:50px 15px 50px 15px;}.elementor-40 .elementor-element.elementor-element-b653160 img{border-radius:4px 4px 4px 4px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-a34cac5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-40 .elementor-element.elementor-element-a34cac5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-a34cac5 > .elementor-element-populated{margin:0px 0px 0px 025px;--e-column-margin-right:0px;--e-column-margin-left:025px;}.elementor-40 .elementor-element.elementor-element-f677a1e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-d01e59f{padding:50px 15px 50px 15px;}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-0ab3528.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-40 .elementor-element.elementor-element-0ab3528.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-0ab3528 > .elementor-element-populated{margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;}.elementor-40 .elementor-element.elementor-element-2dedf3e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-96c4bc1 img{border-radius:4px 4px 4px 4px;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-40 .elementor-element.elementor-element-2ca9597e > .elementor-container{max-width:1500px;}.elementor-40 .elementor-element.elementor-element-2ca9597e{padding:050px 0px 50px 0px;}.elementor-40 .elementor-element.elementor-element-151d0f4{text-align:center;}.elementor-40 .elementor-element.elementor-element-151d0f4 .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;}.elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-repeater-item-59ce620 .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-repeater-item-2a75975 .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-repeater-item-06d03d2 .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-repeater-item-5725bc4 .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-repeater-item-8cb59fe .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-tab-title, .elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-tab-title:before, .elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-tab-title:after, .elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-tab-content, .elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-tab-title, .elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-tab-title a{color:#000000;}.elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-tab-title.elementor-active,
					 .elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-tab-title.elementor-active a{color:#4A9096;}.elementor-40 .elementor-element.elementor-element-1321b5f7 .elementor-tab-title{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-40 .elementor-element.elementor-element-1321b5f7 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-67396b0{padding:20px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-7f164d8{text-align:center;}.elementor-40 .elementor-element.elementor-element-7f164d8 .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-7f164d8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-40 .elementor-element.elementor-element-c1ce5dc .elementor-swiper-button{font-size:20px;}.elementor-40 .elementor-element.elementor-element-c1ce5dc .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-40 .elementor-element.elementor-element-c1ce5dc.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-40 .elementor-element.elementor-element-c1ce5dc.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-40 .elementor-element.elementor-element-c1ce5dc.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-40 .elementor-element.elementor-element-c1ce5dc.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-40 .elementor-element.elementor-element-c1ce5dc.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-40 .elementor-element.elementor-element-3c27318{padding:60px 15px 100px 15px;}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-7968801.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-40 .elementor-element.elementor-element-7968801.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-7968801.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-40 .elementor-element.elementor-element-7968801:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-7968801 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-7968801 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-7968801 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-7968801 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-40 .elementor-element.elementor-element-7968801 > .elementor-element-populated{box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 30px 40px 30px;}.elementor-40 .elementor-element.elementor-element-7968801 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-0eb8bc0 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-0eb8bc0 .elementor-icon{font-size:114px;}.elementor-40 .elementor-element.elementor-element-0eb8bc0 .elementor-icon svg{height:114px;}.elementor-40 .elementor-element.elementor-element-858a28a .elementor-heading-title{color:#000000;}.elementor-bc-flex-widget .elementor-40 .elementor-element.elementor-element-114588f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-40 .elementor-element.elementor-element-114588f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-114588f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-40 .elementor-element.elementor-element-114588f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-114588f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-114588f > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-114588f > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-114588f > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-40 .elementor-element.elementor-element-114588f > .elementor-element-populated{box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 30px 40px 30px;}.elementor-40 .elementor-element.elementor-element-114588f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-72d2056 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-72d2056 .elementor-icon{font-size:92px;}.elementor-40 .elementor-element.elementor-element-72d2056 .elementor-icon svg{height:92px;}.elementor-40 .elementor-element.elementor-element-66e2350 .elementor-heading-title{color:#000000;}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-b2b6978{width:40%;}.elementor-40 .elementor-element.elementor-element-daaec54{width:60%;}.elementor-40 .elementor-element.elementor-element-871f4c8{width:60%;}.elementor-40 .elementor-element.elementor-element-a34cac5{width:39.87%;}.elementor-40 .elementor-element.elementor-element-0ab3528{width:40%;}.elementor-40 .elementor-element.elementor-element-e86673b{width:60%;}}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-5725bc4 .line-group.fade-line{height:2px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-8cb59fe .line-group.fade-line{height:2px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-59ce620 .line-group.fade-line{height:2px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-2a75975 .line-group.fade-line{height:2px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-06d03d2 .line-group.fade-line{height:2px;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-5725bc4 .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-8cb59fe .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-59ce620 .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-2a75975 .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-repeater-item-06d03d2 .line-group.fade-line{height:1px;}.elementor-40 .elementor-element.elementor-element-201436e5 .elementor-tab-content{font-size:8px;}}/* Start custom CSS for tabs, class: .elementor-element-201436e5 */.line-break.left {
    transform-origin: top right;
}
.line-break {
    border-bottom: 3px solid;
    position: absolute;
}
.line-break.right {
    transform-origin: top left;
}
.tp-1-outer.tp-right {
    right: 0%;
}
.tp-img-container:hover .tp-1-outer.tp-right {
    right: 5%;
}
.tp-1-outer.tp-left {
    left: 0%;
}
.tp-img-container:hover .tp-1-outer.tp-left {
    left: 5%;
}
.elementor-widget-tabs .elementor-tab-content {
    padding: 0;
}
.tp-img-container {
position: relative;
}
.tp-green {
  border-bottom: 3px solid rgba(135, 189, 88, 1);
}
.tp-blue {
  border-bottom: 3px solid rgba(74, 144, 150, 1);
}
.tp-yellow {
   border-bottom: 3px solid rgba(251, 242, 81, 1);
}
.tp-purple {
   border-bottom: 3px solid rgba(176, 72, 186, 1);
}
#tp-scalp {
	width: 41%;
	top: 7%;
}
#tp-ear {
    width: 30%;
	top: 36%;
}
#tp-forehead {
    width: 40%;
	top: 18%;
}
#tp-eyelid {
    width: 37.5%;
	top: 28%;
}
#tp-nose {
    width: 29%;
    top: 43%;
}
#tp-nose .line-break.left {
   transform: rotate(10deg);
   width: 52%;
   left: -51.5%;
}
#tp-cheek {
    width: 37%;
    top: 50%;
}
#tp-lips {
    width: 32%;
    top: 57%;
}
#tp-lips .line-break.left {
   transform: rotate(18deg);
   width: 36%;
   left: -35.5%;
}
#tp-chin {
    width: 43%;
    top: 64%;
}
#tp-neck {
    width: 32%;
    top: 78%;
}
#tp-medical-canthus {
   width: 28%;
   top: 18.5%;
}
#tp-medical-canthus .line-break.right {
   transform: rotate(32deg);
   width: 57%;
   right: -56.5%;
}
#tp-lateral-canthus {
   width: 34%;
   top: 30.5%;
}
#tp-lacrimal-duct {
   width: 25%;
   top: 40%;
}
#tp-lacrimal-duct .line-break.right {
   transform: rotate(-15deg);
   width: 66%;
   right: -65.5%;
}
#tp-facial-nerve {
   width: 28%;
   top: 50%;
}
#tp-facial-nerve .line-break.right {
   transform: rotate(-35deg);
   width: 15%;
   right: -14.5%;
}
#tp-neck-dissection {
   width: 33%;
   top: 76.5%;
}
#tp-cranial-vault {
    width: 29%;
    top: 17%;
}
#tp-anterior-skull-base {
    width: 27%;
    top: 20%;
}
#tp-anterior-skull-base .line-break.right {
   transform: rotate(15deg);
   width: 80%;
   right: -79.5%;
}
#tp-frontal-sinus {
    width: 43%;
    top: 29%;
}
#tp-orbit {
    width: 40%;
    top: 35.5%;
}
#tp-nasal-bone {
    width: 24%;
    top: 23%;
}
#tp-nasal-bone .line-break.left {
   transform: rotate(-35deg);
   width: 62%;
   left: -61.5%;
}
#tp-le-fort-3 {
    width: 22%;
    top: 39%;
}
#tp-le-fort-3 .line-break.left {
   transform: rotate(19deg);
   width: 28%;
   left: -27.5%;
}
#tp-noe {
    width: 23%;
    top: 31%;
}
#tp-noe .line-break.left {
   transform: rotate(-25deg);
   width: 55%;
   left: -54.5%;
}
#tp-zmc {
    width: 35%;
    top: 50%;
}
#tp-le-fort-2 {
    width: 29%;
    top: 47%;
}
#tp-condyle {
    width: 30%;
    top: 59%;
}
#tp-condyle .line-break.right {
   transform: rotate(-28deg);
   width: 18%;
   right: -17.5%;
}
#tp-le-fort-1 {
    width: 30%;
    top: 57%;
}
#tp-angle {
    width: 31%;
    top: 67%;
}
#tp-angle .line-break.right {
   transform: rotate(28deg);
   width: 18%;
   right: -17.5%;
}
#tp-body {
    width: 42%;
    top: 78%;
}
#tp-parasymphysis {
    width: 35%;
    top: 87%;
}
#tp-parasymphysis .line-break.right {
   transform: rotate(-12deg);
   width: 40%;
   right: -39.5%;
}
#tp-comminuted-segmental-mandibular-defect {
    width: 25%;
    top: 85%;
}
#tp-comminuted-segmental-maxillary-defect {
    width: 25%;
    top: 75%;
}
#tp-facial-nerve-bone {
    width: 34.5%;
    top: 42%;
}
#tp-skull-base {
    top: 32%;
    width: 45%;
}
#tp-infratemporal-fossa {
    top: 45%;
    width: 42%;
}
#tp-cervical-spine {
    top: 59%;
    width: 46%;
}
#tp-medial-canthus-lacrimal-duct {
    top: 22%;
    width: 26%;
}
#tp-medial-canthus-lacrimal-duct .line-break.left {
    transform: rotate(-40deg);
    width: 55%;
    left: -54.5%;
}
#tp-nasal-airway {
    top: 47%;
    width: 34%;
}
#tp-oral-cavity {
    top: 57.5%;
    width: 35%;
}
#tp-pharynx-esophagus {
    top: 71%;
    width: 23%;
}
#tp-pharynx-esophagus .line-break.right {
   transform: rotate(12deg);
   width: 100%;
   right: -99.5%;
}
#tp-larynx-trachea {
    top: 76%;
    left: 55%;
}
#tp-neck-dissection-internal {
    top: 82%;
    width: 42%;
}
#tp-paramedian-forehead-flap {
    top: 8%;
    width: 35.5%;
}
#tp-paramedian-forehead-flap .line-break.right {
   transform: rotate(32deg);
   width: 31%;
   right: -30.5%;
}
#tp-fricke-flap {
    top: 17%;
    width: 39.5%;
}
#tp-melolabial-flap {
    top: 27%;
    width: 43%;
}
#tp-submental-island-flap {
    top: 39.5%;
    width: 45%;
}
#tp-supraclavicular-flap {
    top: 49%;
    width: 22%;
}
#tp-supraclavicular-flap .line-break.right {
   transform: rotate(-13deg);
   width: 62%;
   right: -61.5%;
}
#tp-cervicodeltopectoral-flap {
    top: 58%;
    width: 43%;
}
#tp-pectoralis-major-flap {
    top: 74%;
    width: 40%;
}
#tp-pericranial-flap {
    top: 8.5%;
    width: 40%;
}
#tp-temporalis-flap {
    top: 15%;
    width: 37.5%;
}
#tp-ear-cartilage {
    top: 22%;
    width: 36%;
}
#tp-sternocleidomastoid-flap {
    top: 42%;
    width: 41%;
}
#tp-scapula-ff {
    top: 66%;
    width: 33%;
}
#tp-latissimus-flap {
    top: 78%;
    width: 32%;
}
#tp-rib-cartilage {
    top: 85.5%;
    width: 37%;
}
#tp-abdominal-fat-graft {
    top: 5%;
    width: 43%;
}
#tp-radial-fasciocutaneous-ff {
    top: 21%;
    width: 27%;
}
#tp-anterolateral-thigh-ff {
    top: 44%;
    width: 26%;
}
#tp-anterolateral-thigh-ff .line-break.right {
    transform: rotate(-45deg);
    width: 62%;
    right: -61.5%;
}
#tp-sural-nerve-thigh-ff {
    top: 74%;
    width: 38.5%;
}
#tp-iliac-bone-graft {
    top: 10%;
    width: 38%;
}
#tp-radial-osteocutaneous-ff {
    top: 19.5%;
    width: 27%;
}
#tp-gracilis-ff {
    top: 44%;
    width: 33%;
}
#tp-gracilis-ff .line-break.left {
    transform: rotate(19deg);
    width: 28%;
    left: -27.5%;
}
#tp-fibula-ff {
    top: 74%;
    width: 38.5%;
}
.tp-1-outer {
position: absolute;
color: #fff;
opacity: 0;
transition: .3s;
}
.tp-img-container:hover .tp-1-outer {
opacity: 1;
	transition: .3s;
}
.tp-right .tp-1-inner {
    transition: all .3s;
    transform-origin: bottom right;
	position: absolute;
	font-weight: bold;
	font-size: 1em;
	line-height: 1.1;
	right: 0;
	bottom: 3px;
	text-align: right;

}
.tp-left .tp-1-inner {
    transition: all .3s;
    transform-origin: bottom left;
	position: absolute;
	font-weight: bold;
	font-size: 1em;
	line-height: 1.1;
	left: 0;
	bottom: 3px;
	text-align: left;
}
.tp-1-inner a {
	color: #fff;
	text-shadow: 1.5px 1.5px 1.5px #000;
}
.tp-1-inner a:hover {
	color: #fff;
}
.tp-1-outer:hover .tp-1-inner {
	transform: scale(1.15);
}
.tp-1-inner.grow-left {
        transform: scale(1.15);
	transform-origin: right;
}
.tp-1-inner.grow-right {
    transform: scale(1.15);
	transform-origin: left;
}
@media (max-width: 992px) {
    .tp-1-outer.tp-right {
    right: 5%;
}
.tp-1-outer.tp-left {
    left: 5%;
}
.tp-1-outer {
opacity: 1;
}
}

@media (max-width: 700px) {
    .tp-1-inner {
    font-size: .6em !important;
}
.tp-right .tp-1-inner {
	bottom: 1px;
}
.tp-left .tp-1-inner {
	bottom: 1px;
}
.tp-green {
  border-bottom: 1px solid rgba(135, 189, 88,.9);
}
.tp-blue {
  border-bottom: 1px solid rgba(74, 144, 150, .9);
}
.tp-yellow {
   border-bottom: 1px solid rgba(251, 242, 81, .9);
}
.tp-purple {
   border-bottom: 1px solid rgba(176, 72, 186, .9);
}
}
@media (max-width: 500px) {
    .tp-1-inner {
    font-size: 8px !important;
}
}
@media (max-width: 400px) {
    .tp-1-inner {
    font-size: 7px !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-60b934d3 */#elementor-tab-content-3201 {
background: white;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-1321b5f7 */.line-break.left {
    transform-origin: top right;
}
.line-break {
    border-bottom: 3px solid;
    position: absolute;
}
.line-break.right {
    transform-origin: top left;
}
.tp-1-outer.tp-right {
    right: 0%;
}
.tp-img-container:hover .tp-1-outer.tp-right {
    right: 5%;
}
.tp-1-outer.tp-left {
    left: 0%;
}
.tp-img-container:hover .tp-1-outer.tp-left {
    left: 5%;
}
.elementor-widget-tabs .elementor-tab-content {
    padding: 0;
}
.tp-img-container {
position: relative;
}
.tp-green {
  border-bottom: 3px solid rgba(135, 189, 88, 1);
}
.tp-blue {
  border-bottom: 3px solid rgba(74, 144, 150, 1);
}
.tp-yellow {
   border-bottom: 3px solid rgba(251, 242, 81, 1);
}
.tp-purple {
   border-bottom: 3px solid rgba(176, 72, 186, 1);
}
#tp-scalp {
	width: 41%;
	top: 7%;
}
#tp-ear {
    width: 30%;
	top: 36%;
}
#tp-forehead {
    width: 40%;
	top: 18%;
}
#tp-eyelid {
    width: 37.5%;
	top: 28%;
}
#tp-nose {
    width: 29%;
    top: 43%;
}
#tp-nose .line-break.left {
   transform: rotate(10deg);
   width: 52%;
   left: -51.5%;
}
#tp-cheek {
    width: 37%;
    top: 50%;
}
#tp-lips {
    width: 32%;
    top: 57%;
}
#tp-lips .line-break.left {
   transform: rotate(18deg);
   width: 36%;
   left: -35.5%;
}
#tp-chin {
    width: 43%;
    top: 64%;
}
#tp-neck {
    width: 32%;
    top: 78%;
}
#tp-medical-canthus {
   width: 28%;
   top: 18.5%;
}
#tp-medical-canthus .line-break.right {
   transform: rotate(32deg);
   width: 57%;
   right: -56.5%;
}
#tp-lateral-canthus {
   width: 34%;
   top: 30.5%;
}
#tp-lacrimal-duct {
   width: 25%;
   top: 40%;
}
#tp-lacrimal-duct .line-break.right {
   transform: rotate(-15deg);
   width: 66%;
   right: -65.5%;
}
#tp-facial-nerve {
   width: 28%;
   top: 50%;
}
#tp-facial-nerve .line-break.right {
   transform: rotate(-35deg);
   width: 15%;
   right: -14.5%;
}
#tp-neck-dissection {
   width: 33%;
   top: 76.5%;
}
#tp-cranial-vault {
    width: 29%;
    top: 17%;
}
#tp-anterior-skull-base {
    width: 27%;
    top: 20%;
}
#tp-anterior-skull-base .line-break.right {
   transform: rotate(15deg);
   width: 80%;
   right: -79.5%;
}
#tp-frontal-sinus {
    width: 43%;
    top: 29%;
}
#tp-orbit {
    width: 40%;
    top: 35.5%;
}
#tp-nasal-bone {
    width: 24%;
    top: 23%;
}
#tp-nasal-bone .line-break.left {
   transform: rotate(-35deg);
   width: 62%;
   left: -61.5%;
}
#tp-le-fort-3 {
    width: 22%;
    top: 39%;
}
#tp-le-fort-3 .line-break.left {
   transform: rotate(19deg);
   width: 28%;
   left: -27.5%;
}
#tp-noe {
    width: 23%;
    top: 31%;
}
#tp-noe .line-break.left {
   transform: rotate(-25deg);
   width: 55%;
   left: -54.5%;
}
#tp-zmc {
    width: 35%;
    top: 50%;
}
#tp-le-fort-2 {
    width: 29%;
    top: 47%;
}
#tp-condyle {
    width: 30%;
    top: 59%;
}
#tp-condyle .line-break.right {
   transform: rotate(-28deg);
   width: 18%;
   right: -17.5%;
}
#tp-le-fort-1 {
    width: 30%;
    top: 57%;
}
#tp-angle {
    width: 31%;
    top: 67%;
}
#tp-angle .line-break.right {
   transform: rotate(28deg);
   width: 18%;
   right: -17.5%;
}
#tp-body {
    width: 42%;
    top: 78%;
}
#tp-parasymphysis {
    width: 35%;
    top: 87%;
}
#tp-parasymphysis .line-break.right {
   transform: rotate(-12deg);
   width: 40%;
   right: -39.5%;
}
#tp-comminuted-segmental-mandibular-defect {
    width: 25%;
    top: 85%;
}
#tp-comminuted-segmental-maxillary-defect {
    width: 25%;
    top: 75%;
}
#tp-facial-nerve-bone {
    width: 34.5%;
    top: 42%;
}
#tp-skull-base {
    top: 32%;
    width: 45%;
}
#tp-infratemporal-fossa {
    top: 45%;
    width: 42%;
}
#tp-cervical-spine {
    top: 59%;
    width: 46%;
}
#tp-medial-canthus-lacrimal-duct {
    top: 22%;
    width: 26%;
}
#tp-medial-canthus-lacrimal-duct .line-break.left {
    transform: rotate(-40deg);
    width: 55%;
    left: -54.5%;
}
#tp-nasal-airway {
    top: 47%;
    width: 34%;
}
#tp-oral-cavity {
    top: 57.5%;
    width: 35%;
}
#tp-pharynx-esophagus {
    top: 71%;
    width: 23%;
}
#tp-pharynx-esophagus .line-break.right {
   transform: rotate(12deg);
   width: 100%;
   right: -99.5%;
}
#tp-larynx-trachea {
    top: 76%;
    left: 55%;
}
#tp-neck-dissection-internal {
    top: 82%;
    width: 42%;
}
#tp-paramedian-forehead-flap {
    top: 8%;
    width: 35.5%;
}
#tp-paramedian-forehead-flap .line-break.right {
   transform: rotate(32deg);
   width: 31%;
   right: -30.5%;
}
#tp-fricke-flap {
    top: 17%;
    width: 39.5%;
}
#tp-melolabial-flap {
    top: 27%;
    width: 43%;
}
#tp-submental-island-flap {
    top: 39.5%;
    width: 45%;
}
#tp-supraclavicular-flap {
    top: 49%;
    width: 22%;
}
#tp-supraclavicular-flap .line-break.right {
   transform: rotate(-13deg);
   width: 62%;
   right: -61.5%;
}
#tp-cervicodeltopectoral-flap {
    top: 58%;
    width: 43%;
}
#tp-pectoralis-major-flap {
    top: 74%;
    width: 40%;
}
#tp-pericranial-flap {
    top: 8.5%;
    width: 40%;
}
#tp-temporalis-flap {
    top: 15%;
    width: 37.5%;
}
#tp-ear-cartilage {
    top: 22%;
    width: 36%;
}
#tp-sternocleidomastoid-flap {
    top: 42%;
    width: 41%;
}
#tp-scapula-ff {
    top: 66%;
    width: 33%;
}
#tp-latissimus-flap {
    top: 78%;
    width: 32%;
}
#tp-rib-cartilage {
    top: 85.5%;
    width: 37%;
}
#tp-abdominal-fat-graft {
    top: 5%;
    width: 43%;
}
#tp-radial-fasciocutaneous-ff {
    top: 21%;
    width: 27%;
}
#tp-anterolateral-thigh-ff {
    top: 44%;
    width: 26%;
}
#tp-anterolateral-thigh-ff .line-break.right {
    transform: rotate(-45deg);
    width: 62%;
    right: -61.5%;
}
#tp-sural-nerve-thigh-ff {
    top: 74%;
    width: 38.5%;
}
#tp-iliac-bone-graft {
    top: 10%;
    width: 38%;
}
#tp-radial-osteocutaneous-ff {
    top: 19.5%;
    width: 27%;
}
#tp-gracilis-ff {
    top: 44%;
    width: 33%;
}
#tp-gracilis-ff .line-break.left {
    transform: rotate(19deg);
    width: 28%;
    left: -27.5%;
}
#tp-fibula-ff {
    top: 74%;
    width: 38.5%;
}
.tp-1-outer {
position: absolute;
color: #fff;
opacity: 0;
transition: .3s;
}
.tp-img-container:hover .tp-1-outer {
opacity: 1;
	transition: .3s;
}
.tp-right .tp-1-inner {
    transition: all .3s;
    transform-origin: bottom right;
	position: absolute;
	font-weight: bold;
	font-size: 1em;
	line-height: 1.1;
	right: 0;
	bottom: 3px;
	text-align: right;

}
.tp-left .tp-1-inner {
    transition: all .3s;
    transform-origin: bottom left;
	position: absolute;
	font-weight: bold;
	font-size: 1em;
	line-height: 1.1;
	left: 0;
	bottom: 3px;
	text-align: left;
}
.tp-1-inner a {
	color: #fff;
	text-shadow: 1.5px 1.5px 1.5px #000;
}
.tp-1-inner a:hover {
	color: #fff;
}
.tp-1-outer:hover .tp-1-inner {
	transform: scale(1.15);
}
.tp-1-inner.grow-left {
        transform: scale(1.15);
	transform-origin: right;
}
.tp-1-inner.grow-right {
    transform: scale(1.15);
	transform-origin: left;
}
@media (max-width: 992px) {
    .tp-1-outer.tp-right {
    right: 5%;
}
.tp-1-outer.tp-left {
    left: 5%;
}
.tp-1-outer {
opacity: 1;
}
}

@media (max-width: 700px) {
    .tp-1-inner {
    font-size: .6em !important;
}
.tp-right .tp-1-inner {
	bottom: 1px;
}
.tp-left .tp-1-inner {
	bottom: 1px;
}
.tp-green {
  border-bottom: 1px solid rgba(135, 189, 88,.9);
}
.tp-blue {
  border-bottom: 1px solid rgba(74, 144, 150, .9);
}
.tp-yellow {
   border-bottom: 1px solid rgba(251, 242, 81, .9);
}
.tp-purple {
   border-bottom: 1px solid rgba(176, 72, 186, .9);
}
}
@media (max-width: 500px) {
    .tp-1-inner {
    font-size: 8px !important;
}
}
@media (max-width: 400px) {
    .tp-1-inner {
    font-size: 7px !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ca9597e */#elementor-tab-content-3201 {
background: white;
}/* End custom CSS */