.elementor-3118 .elementor-element.elementor-element-15a8d242:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-15a8d242>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50;background-position:top left;background-repeat:no-repeat;background-size:contain}.elementor-3118 .elementor-element.elementor-element-15a8d242{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 60px}.elementor-3118 .elementor-element.elementor-element-15a8d242>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-4151484d>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3118 .elementor-element.elementor-element-325c3af5>.elementor-widget-container{padding:0}.elementor-3118 .elementor-element.elementor-element-325c3af5{text-align:left}.elementor-3118 .elementor-element.elementor-element-325c3af5 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:3em;color:#fff}.elementor-3118 .elementor-element.elementor-element-7757a3b8{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-7757a3b8>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-7757a3b8 .elementor-divider-separator{width:187px;margin:0 auto;margin-left:0}.elementor-3118 .elementor-element.elementor-element-7757a3b8 .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px}.elementor-3118 .elementor-element.elementor-element-b18ebd7 .elementor-heading-title{color:#fff}.elementor-3118 .elementor-element.elementor-element-5c71fe97{font-family:"PT Sans",Sans-serif;font-size:1.2rem;line-height:1.7em;color:#fff}.elementor-3118 .elementor-element.elementor-element-760b07c0>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3118 .elementor-element.elementor-element-1ea108ef{--spacer-size:0px}.elementor-3118 .elementor-element.elementor-element-1ea108ef>.elementor-widget-container{margin:0;border-style:double;border-width:18px;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-1ea108ef:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/triangle.svg);-webkit-mask-size:200%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-1ea108ef.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/triangle.svg);-webkit-mask-size:200%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-5f0c460c .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-5f0c460c .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-5f0c460c .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-5f0c460c>.elementor-widget-container{margin:70px 0 0}.elementor-3118 .elementor-element.elementor-element-26d8808:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-26d8808>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://comprartfg.info/wp-content/uploads/2023/02/bg-triangle.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-3118 .elementor-element.elementor-element-26d8808{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 0}.elementor-3118 .elementor-element.elementor-element-26d8808>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-37241939>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-37241939{text-align:center}.elementor-3118 .elementor-element.elementor-element-37241939 .elementor-heading-title{font-size:2.3em;text-transform:capitalize;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-21174036{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-21174036>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-21174036 .elementor-divider-separator{width:187px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-21174036 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px}.elementor-3118 .elementor-element.elementor-element-268eebda>.elementor-widget-container{margin:50px 0 0}.elementor-3118 .elementor-element.elementor-element-268eebda{text-align:justify;font-family:"PT Sans",Sans-serif;line-height:1.7em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-8c26825 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-8c26825 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-8c26825 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-8c26825>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-8c26825 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-1af55ca{text-align:center}.elementor-3118 .elementor-element.elementor-element-3b21bde0{--spacer-size:0px}.elementor-3118 .elementor-element.elementor-element-3b21bde0>.elementor-widget-container{margin:0;border-style:solid;border-width:15px;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-3b21bde0:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/hexagon.svg);-webkit-mask-size:155%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-3b21bde0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/hexagon.svg);-webkit-mask-size:155%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-57c0bea6 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-57c0bea6 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-57c0bea6 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-57c0bea6>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-7ef50ae7{margin-top:96px;margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-50605b34{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-50605b34>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-50605b34 .elementor-divider-separator{width:187px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-50605b34 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px}.elementor-3118 .elementor-element.elementor-element-5cf6f93c .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-5cf6f93c.elementor-view-stacked .elementor-icon{background-color:#ed8b00;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-5cf6f93c.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-5cf6f93c.elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-5cf6f93c.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-5cf6f93c.elementor-view-default .elementor-icon svg{fill:#ed8b00}.elementor-3118 .elementor-element.elementor-element-5cf6f93c.elementor-view-framed .elementor-icon{background-color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-5cf6f93c.elementor-view-stacked .elementor-icon svg{fill:#2c3e50}.elementor-3118 .elementor-element.elementor-element-5cf6f93c .elementor-icon{font-size:33px;border-width:1px}.elementor-3118 .elementor-element.elementor-element-5cf6f93c .elementor-icon svg{height:33px}.elementor-3118 .elementor-element.elementor-element-5cc7f492 .elementor-heading-title{font-family:"PT Sans Caption",Sans-serif;font-size:1em;text-transform:uppercase;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-67e6971a>.elementor-widget-container{margin:-14px 0 0}.elementor-3118 .elementor-element.elementor-element-67e6971a{font-size:1em;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-64270dd0{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-64270dd0>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-64270dd0 .elementor-divider-separator{width:187px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-64270dd0 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px}.elementor-3118 .elementor-element.elementor-element-2ccbed0b>.elementor-widget-container{margin:50px 0 0}.elementor-3118 .elementor-element.elementor-element-2ccbed0b{text-align:justify;font-family:"PT Sans",Sans-serif;line-height:1.7em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-5fcd1177 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-5fcd1177 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-5fcd1177 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-5fcd1177>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-5fcd1177 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-7e5d66f2:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-7e5d66f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50;background-position:top left;background-repeat:no-repeat;background-size:contain}.elementor-3118 .elementor-element.elementor-element-7e5d66f2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 60px}.elementor-3118 .elementor-element.elementor-element-7e5d66f2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-2eaf9e0e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4% 0}.elementor-3118 .elementor-element.elementor-element-2eaf9e0e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-908761f{text-align:center}.elementor-3118 .elementor-element.elementor-element-908761f .elementor-heading-title{color:#f3f0f0}.elementor-3118 .elementor-element.elementor-element-36ffd44>.elementor-widget-container{margin:30px 0 0;padding:8px;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-3118 .elementor-element.elementor-element-36ffd44{text-align:justify;font-family:"PT Sans",Sans-serif;font-size:16px;line-height:1.7em;color:#fff}.elementor-3118 .elementor-element.elementor-element-2ca339ef{--spacer-size:0px}.elementor-3118 .elementor-element.elementor-element-2ca339ef>.elementor-widget-container{margin:0;border-style:solid;border-width:11px;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-2ca339ef:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/hexagon.svg);-webkit-mask-size:23%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-2ca339ef.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/hexagon.svg);-webkit-mask-size:23%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-7ee129bc{text-align:right}.elementor-3118 .elementor-element.elementor-element-7ee129bc .elementor-heading-title{color:#fff}.elementor-3118 .elementor-element.elementor-element-2367bbff{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-2367bbff>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-2367bbff .elementor-divider-separator{width:182px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-2367bbff .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px}.elementor-3118 .elementor-element.elementor-element-48a40741>.elementor-widget-container{margin:50px 0 0;padding:8px;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-3118 .elementor-element.elementor-element-48a40741{text-align:justify;font-family:"PT Sans",Sans-serif;font-size:16px;line-height:1.7em;color:#fff}.elementor-3118 .elementor-element.elementor-element-1052fdbd .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-1052fdbd .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-1052fdbd .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-1052fdbd>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-1052fdbd .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-51f3d225:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-51f3d225>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50;background-position:top left;background-repeat:no-repeat;background-size:contain}.elementor-3118 .elementor-element.elementor-element-51f3d225{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 60px}.elementor-3118 .elementor-element.elementor-element-51f3d225>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-706fff>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4% 0}.elementor-3118 .elementor-element.elementor-element-706fff>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-9383b9d{text-align:left}.elementor-3118 .elementor-element.elementor-element-9383b9d .elementor-heading-title{color:#fff}.elementor-3118 .elementor-element.elementor-element-6871256{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-6871256>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-6871256 .elementor-divider-separator{width:182px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-6871256 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px}.elementor-3118 .elementor-element.elementor-element-b8fc7e3>.elementor-widget-container{margin:50px 0 0;padding:8px;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-3118 .elementor-element.elementor-element-b8fc7e3{text-align:justify;font-family:"PT Sans",Sans-serif;font-size:16px;line-height:1.7em;color:#fff}.elementor-3118 .elementor-element.elementor-element-40e6b218 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-40e6b218 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-40e6b218 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-40e6b218>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-40e6b218 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-380f1529:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-380f1529>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50;background-position:top left;background-repeat:no-repeat;background-size:contain}.elementor-3118 .elementor-element.elementor-element-380f1529{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 60px}.elementor-3118 .elementor-element.elementor-element-380f1529>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-63a5669>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4% 0}.elementor-3118 .elementor-element.elementor-element-63a5669>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-6eeacf75{text-align:right}.elementor-3118 .elementor-element.elementor-element-6eeacf75 .elementor-heading-title{color:#fff}.elementor-3118 .elementor-element.elementor-element-2ea5c179{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-2ea5c179>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-2ea5c179 .elementor-divider-separator{width:182px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-2ea5c179 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px}.elementor-3118 .elementor-element.elementor-element-4e2cf249>.elementor-widget-container{margin:50px 0 0;padding:8px;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-3118 .elementor-element.elementor-element-4e2cf249{text-align:justify;font-family:"PT Sans",Sans-serif;font-size:16px;line-height:1.7em;color:#fff}.elementor-3118 .elementor-element.elementor-element-14ccd036 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-14ccd036 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-14ccd036 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-14ccd036>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-14ccd036 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-65dcc2b2:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-65dcc2b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://comprartfg.info/wp-content/uploads/2023/02/bg-triangle.png");background-position:top center;background-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-65dcc2b2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 0 0}.elementor-3118 .elementor-element.elementor-element-65dcc2b2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-5ba528a5 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-5ba528a5 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-5ba528a5 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-5ba528a5>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-5ba528a5 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-6fb416fe .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-6fb416fe.elementor-view-framed .elementor-icon{background-color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-6fb416fe.elementor-view-stacked .elementor-icon{color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-6fb416fe.elementor-view-stacked .elementor-icon svg{fill:#2c3e50}.elementor-3118 .elementor-element.elementor-element-6fb416fe .elementor-icon{font-size:33px;border-width:1px}.elementor-3118 .elementor-element.elementor-element-6fb416fe .elementor-icon svg{height:33px}.elementor-3118 .elementor-element.elementor-element-f561bb8 .elementor-heading-title{font-family:"PT Sans Caption",Sans-serif;font-size:1em;text-transform:uppercase;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-445abe1b>.elementor-widget-container{margin:-14px 0 0}.elementor-3118 .elementor-element.elementor-element-445abe1b{font-size:1em;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-7b3a9c25{text-align:center}.elementor-3118 .elementor-element.elementor-element-7b3a9c25 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:2.2em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-4cad4c0e{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-4cad4c0e>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-4cad4c0e .elementor-divider-separator{width:187px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-4cad4c0e .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px}.elementor-3118 .elementor-element.elementor-element-4a18cc1{text-align:center}.elementor-3118 .elementor-element.elementor-element-c9e3ca9{text-align:center}.elementor-3118 .elementor-element.elementor-element-14b3bf18>.elementor-widget-container{margin:0 30px 30px 0}.elementor-3118 .elementor-element.elementor-element-14b3bf18{text-align:center;font-family:"PT Sans",Sans-serif;line-height:1.7em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-37762cdb .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-37762cdb .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-37762cdb .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-37762cdb>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-37762cdb .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-26050b9f:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-26050b9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50;background-image:url("https://comprartfg.info/wp-content/uploads/2023/02/scattered-triangle.png");background-position:top right;background-repeat:no-repeat;background-size:contain}.elementor-3118 .elementor-element.elementor-element-26050b9f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3118 .elementor-element.elementor-element-26050b9f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-6c065e59>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3118 .elementor-element.elementor-element-14fce2e8>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-4c23b4de>.elementor-element-populated{padding:110px 20px 110px 70px}.elementor-3118 .elementor-element.elementor-element-44f4333c>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-44f4333c{text-align:center}.elementor-3118 .elementor-element.elementor-element-44f4333c .elementor-heading-title{font-size:2.3em;text-transform:capitalize;color:#fff}.elementor-3118 .elementor-element.elementor-element-14dd9fb9{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-14dd9fb9>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-14dd9fb9 .elementor-divider-separator{width:187px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-14dd9fb9 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px}.elementor-3118 .elementor-element.elementor-element-1ac4cbdf{color:#fff}.elementor-3118 .elementor-element.elementor-element-76f744db .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-76f744db .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-76f744db .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-76f744db>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-76f744db .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-94c8e5e:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-94c8e5e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2C3E50BA;background-image:url("https://comprartfg.info/wp-content/uploads/2023/02/scattered-triangle.png");background-position:top right;background-repeat:no-repeat;background-size:contain}.elementor-3118 .elementor-element.elementor-element-94c8e5e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3118 .elementor-element.elementor-element-94c8e5e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-94c8e5e>.elementor-shape-top .elementor-shape-fill{fill:#2c3e50}.elementor-3118 .elementor-element.elementor-element-94c8e5e>.elementor-shape-bottom svg{width:calc(217% + 1.3px);height:252px}.elementor-3118 .elementor-element.elementor-element-4b5e78d>.elementor-element-populated{padding:110px 20px 110px 70px}.elementor-3118 .elementor-element.elementor-element-776294e>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-776294e{text-align:center}.elementor-3118 .elementor-element.elementor-element-776294e .elementor-heading-title{font-size:2.3em;text-transform:capitalize;color:#fff}.elementor-3118 .elementor-element.elementor-element-d178d48{color:#fff}.elementor-3118 .elementor-element.elementor-element-4eca0ec{margin-top:47px;margin-bottom:47px}.elementor-3118 .elementor-element.elementor-element-e32beb8 .elementor-icon-wrapper{text-align:right}.elementor-3118 .elementor-element.elementor-element-e32beb8.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-e32beb8.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-e32beb8.elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-e32beb8.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-e32beb8.elementor-view-default .elementor-icon svg{fill:#ed8b00}.elementor-3118 .elementor-element.elementor-element-bd350cc{text-align:left;font-family:"Playfair Display",Sans-serif;font-size:1.2em;font-style:italic;line-height:1.6em;color:#fff}.elementor-3118 .elementor-element.elementor-element-410a378 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-410a378 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-410a378 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-410a378>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-410a378 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-c084e27{--spacer-size:0px}.elementor-3118 .elementor-element.elementor-element-c084e27>.elementor-widget-container{margin:0;border-style:solid;border-width:15px;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-c084e27:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/hexagon.svg);-webkit-mask-size:107%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-c084e27.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/hexagon.svg);-webkit-mask-size:107%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-35c669ef:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-35c669ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://comprartfg.info/wp-content/uploads/2023/02/07-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3118 .elementor-element.elementor-element-35c669ef>.elementor-background-overlay{background-color:#2c3e50;opacity:.66;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-35c669ef>.elementor-container{min-height:70vh}.elementor-3118 .elementor-element.elementor-element-35c669ef{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-3118 .elementor-element.elementor-element-35c669ef>.elementor-shape-top .elementor-shape-fill{fill:#2c3e50}.elementor-3118 .elementor-element.elementor-element-35c669ef>.elementor-shape-top svg{width:calc(246% + 1.3px);height:316px}.elementor-3118 .elementor-element.elementor-element-35c669ef>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-3118 .elementor-element.elementor-element-35c669ef>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:170px}.elementor-3118 .elementor-element.elementor-element-11392c1d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3118 .elementor-element.elementor-element-11392c1d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f9f9f9}.elementor-3118 .elementor-element.elementor-element-11392c1d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-3118 .elementor-element.elementor-element-11392c1d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-7dc7e49e{text-align:center}.elementor-3118 .elementor-element.elementor-element-7dc7e49e .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:2.2em;text-transform:capitalize;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-673c5295{text-align:center;font-family:"PT Sans",Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-18ea9401{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px}.elementor-3118 .elementor-element.elementor-element-18ea9401>.elementor-widget-container{margin:0 0 0 -39px}.elementor-3118 .elementor-element.elementor-element-18ea9401 .elementor-divider-separator{width:154px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-18ea9401 .elementor-divider{text-align:center;padding-block-start:25px;padding-block-end:25px}.elementor-3118 .elementor-element.elementor-element-1accdb7d>.elementor-widget-container{margin:0 0 30px}.elementor-3118 .elementor-element.elementor-element-1accdb7d{--icon-box-icon-margin:24px}.elementor-3118 .elementor-element.elementor-element-1accdb7d .elementor-icon-box-title{margin-bottom:11px;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-1accdb7d.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-1accdb7d.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-1accdb7d.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-1accdb7d .elementor-icon{font-size:35px;border-width:1px}.elementor-3118 .elementor-element.elementor-element-1accdb7d .elementor-icon-box-title,.elementor-3118 .elementor-element.elementor-element-1accdb7d .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-size:1.2em}.elementor-3118 .elementor-element.elementor-element-1accdb7d .elementor-icon-box-description{color:#2c3e50;font-family:"PT Sans",Sans-serif;font-size:1rem;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-4f9cd22d>.elementor-widget-container{margin:0 0 30px}.elementor-3118 .elementor-element.elementor-element-4f9cd22d{--icon-box-icon-margin:24px}.elementor-3118 .elementor-element.elementor-element-4f9cd22d .elementor-icon-box-title{margin-bottom:11px;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-4f9cd22d.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-4f9cd22d.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-4f9cd22d.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-4f9cd22d .elementor-icon{font-size:35px;border-width:1px}.elementor-3118 .elementor-element.elementor-element-4f9cd22d .elementor-icon-box-title,.elementor-3118 .elementor-element.elementor-element-4f9cd22d .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-size:1.2em}.elementor-3118 .elementor-element.elementor-element-4f9cd22d .elementor-icon-box-description{color:#2c3e50;font-family:"PT Sans",Sans-serif;font-size:1rem;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-27f09bcf>.elementor-widget-container{margin:0 0 30px}.elementor-3118 .elementor-element.elementor-element-27f09bcf{--icon-box-icon-margin:24px}.elementor-3118 .elementor-element.elementor-element-27f09bcf .elementor-icon-box-title{margin-bottom:11px;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-27f09bcf.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-27f09bcf.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-27f09bcf.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-27f09bcf .elementor-icon{font-size:35px;border-width:1px}.elementor-3118 .elementor-element.elementor-element-27f09bcf .elementor-icon-box-title,.elementor-3118 .elementor-element.elementor-element-27f09bcf .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-size:1.2em}.elementor-3118 .elementor-element.elementor-element-27f09bcf .elementor-icon-box-description{color:#2c3e50;font-family:"PT Sans",Sans-serif;font-size:1rem;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-5c38b637 .elementor-button{background-color:#2c3e50;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-5c38b637 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-5c38b637 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-5c38b637>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-5c38b637 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-7e28c4d0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3118 .elementor-element.elementor-element-7e28c4d0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-7e28c4d0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:35px}.elementor-3118 .elementor-element.elementor-element-7e28c4d0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-73f16794>.elementor-widget-container{margin:0 0 30px}.elementor-3118 .elementor-element.elementor-element-73f16794{--icon-box-icon-margin:24px}.elementor-3118 .elementor-element.elementor-element-73f16794 .elementor-icon-box-title{margin-bottom:11px;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-73f16794.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-73f16794.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-73f16794.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-73f16794 .elementor-icon{font-size:35px;border-width:1px}.elementor-3118 .elementor-element.elementor-element-73f16794 .elementor-icon-box-title,.elementor-3118 .elementor-element.elementor-element-73f16794 .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-size:1.2em}.elementor-3118 .elementor-element.elementor-element-73f16794 .elementor-icon-box-description{color:#fff;font-family:"PT Sans",Sans-serif;font-size:1rem;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-67e1973a>.elementor-widget-container{margin:0 0 30px}.elementor-3118 .elementor-element.elementor-element-67e1973a{--icon-box-icon-margin:24px}.elementor-3118 .elementor-element.elementor-element-67e1973a .elementor-icon-box-title{margin-bottom:11px;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-67e1973a.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-67e1973a.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-67e1973a.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-67e1973a .elementor-icon{font-size:35px;border-width:1px}.elementor-3118 .elementor-element.elementor-element-67e1973a .elementor-icon-box-title,.elementor-3118 .elementor-element.elementor-element-67e1973a .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-size:1.2em}.elementor-3118 .elementor-element.elementor-element-67e1973a .elementor-icon-box-description{color:#fff;font-family:"PT Sans",Sans-serif;font-size:1rem;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-4f1a68a5>.elementor-widget-container{margin:0 0 30px}.elementor-3118 .elementor-element.elementor-element-4f1a68a5{--icon-box-icon-margin:24px}.elementor-3118 .elementor-element.elementor-element-4f1a68a5 .elementor-icon-box-title{margin-bottom:11px;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-4f1a68a5.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-4f1a68a5.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-4f1a68a5.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-4f1a68a5 .elementor-icon{font-size:35px;border-width:1px}.elementor-3118 .elementor-element.elementor-element-4f1a68a5 .elementor-icon-box-title,.elementor-3118 .elementor-element.elementor-element-4f1a68a5 .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-size:1.2em}.elementor-3118 .elementor-element.elementor-element-4f1a68a5 .elementor-icon-box-description{color:#fff;font-family:"PT Sans",Sans-serif;font-size:1rem;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-7fb0ac3c>.elementor-widget-container{margin:0 0 30px}.elementor-3118 .elementor-element.elementor-element-7fb0ac3c{--icon-box-icon-margin:24px}.elementor-3118 .elementor-element.elementor-element-7fb0ac3c .elementor-icon-box-title{margin-bottom:11px;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-7fb0ac3c.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-7fb0ac3c.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-7fb0ac3c.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-7fb0ac3c .elementor-icon{font-size:35px;border-width:1px}.elementor-3118 .elementor-element.elementor-element-7fb0ac3c .elementor-icon-box-title,.elementor-3118 .elementor-element.elementor-element-7fb0ac3c .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-size:1.2em}.elementor-3118 .elementor-element.elementor-element-7fb0ac3c .elementor-icon-box-description{color:#fff;font-family:"PT Sans",Sans-serif;font-size:1rem;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-77fa1a07>.elementor-widget-container{margin:0 0 30px}.elementor-3118 .elementor-element.elementor-element-77fa1a07{--icon-box-icon-margin:24px}.elementor-3118 .elementor-element.elementor-element-77fa1a07 .elementor-icon-box-title{margin-bottom:11px;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-77fa1a07.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-77fa1a07.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-77fa1a07.elementor-view-default .elementor-icon{fill:#ed8b00;color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-77fa1a07 .elementor-icon{font-size:35px;border-width:1px}.elementor-3118 .elementor-element.elementor-element-77fa1a07 .elementor-icon-box-title,.elementor-3118 .elementor-element.elementor-element-77fa1a07 .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-size:1.2em}.elementor-3118 .elementor-element.elementor-element-77fa1a07 .elementor-icon-box-description{color:#fff;font-family:"PT Sans",Sans-serif;font-size:1rem;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-4402522 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-4402522 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-4402522 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-4402522>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-4d488b0f:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-4d488b0f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50;background-position:top left;background-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-4d488b0f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-3118 .elementor-element.elementor-element-4d488b0f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-367f7992 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Playfair Display",Sans-serif;font-size:2.4em;font-weight:300;padding:0}.elementor-3118 .elementor-element.elementor-element-7442b62{--divider-border-style:solid;--divider-border-width:2.5px}.elementor-3118 .elementor-element.elementor-element-7442b62>.elementor-widget-container{padding:15px 0 0}.elementor-3118 .elementor-element.elementor-element-7442b62 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-7442b62 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px}.elementor-3118 .elementor-element.elementor-element-756b7345{margin-top:1%;margin-bottom:2%}.elementor-3118 .elementor-element.elementor-element-1b6eee0c>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-3118 .elementor-element.elementor-element-1b6eee0c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3118 .elementor-element.elementor-element-1b6eee0c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__front{background-color:#2c3e50;border-style:solid;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__back{background-color:#eadac2;border-style:solid;border-color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__button{background-color:#ed8b00;margin-center:0;color:#fff;border-color:#2c3e50;border-width:0;border-radius:10px}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__button:hover{background-color:#ed8b00;color:#fff;border-color:#fff}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__layer,.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__layer__overlay{border-radius:7px}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-icon-wrapper{margin-bottom:5px}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-view-stacked .elementor-icon svg{stroke:#ed8b00}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-view-framed .elementor-icon svg,.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-view-default .elementor-icon svg{fill:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-icon i{transform:rotate(0deg)}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-icon svg{transform:rotate(0deg)}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#fff;font-size:27px}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-68b57ad7>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-3118 .elementor-element.elementor-element-68b57ad7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3118 .elementor-element.elementor-element-68b57ad7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__front{background-color:#2c3e50;border-style:solid;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__back{background-color:#eadac2;border-style:solid;border-color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__button{background-color:#ed8b00;margin-center:0;color:#fff;border-color:#2c3e50;border-width:0;border-radius:10px}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__button:hover{background-color:#ed8b00;color:#fff;border-color:#fff}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__layer,.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__layer__overlay{border-radius:7px}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-icon-wrapper{margin-bottom:5px}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-view-stacked .elementor-icon svg{stroke:#ed8b00}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-view-framed .elementor-icon svg,.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-view-default .elementor-icon svg{fill:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-icon i{transform:rotate(0deg)}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-icon svg{transform:rotate(0deg)}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#fff;font-size:27px}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-efc6aa4>.elementor-background-overlay{background-color:#2c3e50;background-image:url("https://comprartfg.info/wp-content/uploads/2023/02/scattered-triangle.png");background-position:top right;background-repeat:no-repeat;background-size:contain;opacity:.45;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-efc6aa4>.elementor-container{max-width:1304px;min-height:57vh}.elementor-3118 .elementor-element.elementor-element-efc6aa4:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-efc6aa4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url("https://comprartfg.info/wp-content/uploads/2023/02/04-clientstories2.jpg") 50% 50%;background-size:cover}.elementor-3118 .elementor-element.elementor-element-efc6aa4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3118 .elementor-element.elementor-element-72614d9b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3118 .elementor-element.elementor-element-72614d9b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-411cd6be .elementor-repeater-item-5ddf728 .swiper-slide-bg{background-color:rgba(187,187,187,0)}.elementor-3118 .elementor-element.elementor-element-411cd6be .swiper-slide{transition-duration:calc(5000ms*1.2);height:462px}.elementor-3118 .elementor-element.elementor-element-411cd6be .elementor-slide-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2rem;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-width:1px;border-radius:1px;color:#fff;border-color:#fff}.elementor-3118 .elementor-element.elementor-element-411cd6be .elementor-slide-button:hover{background-color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-411cd6be .swiper-slide-contents{max-width:66%}.elementor-3118 .elementor-element.elementor-element-411cd6be .swiper-slide-inner{text-align:center}.elementor-3118 .elementor-element.elementor-element-411cd6be .elementor-slide-heading{color:#fff;font-family:"Playfair Display",Sans-serif;font-size:3.5em;line-height:1.1em}.elementor-3118 .elementor-element.elementor-element-411cd6be .elementor-slide-description{color:#fff;font-family:"PT Sans",Sans-serif;font-size:1.3em;font-weight:400;line-height:1.3em}.elementor-3118 .elementor-element.elementor-element-368e7592:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-368e7592>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-position:top left;background-repeat:no-repeat;background-size:contain}.elementor-3118 .elementor-element.elementor-element-368e7592{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 4em}.elementor-3118 .elementor-element.elementor-element-368e7592>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-1ac2155c>.elementor-widget-container{margin:50px 0 0}.elementor-3118 .elementor-element.elementor-element-1ac2155c{text-align:center}.elementor-3118 .elementor-element.elementor-element-1ac2155c .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:2.2em;text-transform:capitalize;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-31050f30{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px}.elementor-3118 .elementor-element.elementor-element-31050f30>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-31050f30 .elementor-divider-separator{width:154px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-31050f30 .elementor-divider{text-align:center;padding-block-start:25px;padding-block-end:25px}.elementor-3118 .elementor-element.elementor-element-5f9501c0 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-5f9501c0 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-5f9501c0 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-5f9501c0>.elementor-widget-container{margin:100px 0 0}.elementor-3118 .elementor-element.elementor-element-5f9501c0 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-7668c96f>.elementor-widget-container{margin:-10px 0 0}.elementor-3118 .elementor-element.elementor-element-7668c96f{text-align:left;font-size:1.1em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-18d015d{margin-top:30px;margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-57a72af2 .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-57a72af2 .elementor-icon{font-size:35px}.elementor-3118 .elementor-element.elementor-element-57a72af2 .elementor-icon svg{height:35px}.elementor-3118 .elementor-element.elementor-element-15f42132{text-align:center}.elementor-3118 .elementor-element.elementor-element-15f42132 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.4em;line-height:1.5em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-3acdaf9f>.elementor-widget-container{padding:1em 0}.elementor-3118 .elementor-element.elementor-element-3acdaf9f{text-align:center;font-family:"PT Sans",Sans-serif;font-size:1em;line-height:1.6em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-245b9214 .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-245b9214 .elementor-icon{font-size:35px}.elementor-3118 .elementor-element.elementor-element-245b9214 .elementor-icon svg{height:35px}.elementor-3118 .elementor-element.elementor-element-6b3d0acc{text-align:center}.elementor-3118 .elementor-element.elementor-element-6b3d0acc .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.4em;line-height:1.5em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-68df3edb>.elementor-widget-container{padding:1em 0}.elementor-3118 .elementor-element.elementor-element-68df3edb{text-align:center;font-family:"PT Sans",Sans-serif;font-size:1em;line-height:1.6em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-7f5d4430{margin-top:30px;margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-58cda52f .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-58cda52f .elementor-icon{font-size:35px}.elementor-3118 .elementor-element.elementor-element-58cda52f .elementor-icon svg{height:35px}.elementor-3118 .elementor-element.elementor-element-500f1310{text-align:center}.elementor-3118 .elementor-element.elementor-element-500f1310 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.4em;line-height:1.5em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-76548aef>.elementor-widget-container{padding:1em 0}.elementor-3118 .elementor-element.elementor-element-76548aef{text-align:center;font-family:"PT Sans",Sans-serif;font-size:1em;line-height:1.6em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-714fcf81 .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-714fcf81 .elementor-icon{font-size:35px}.elementor-3118 .elementor-element.elementor-element-714fcf81 .elementor-icon svg{height:35px}.elementor-3118 .elementor-element.elementor-element-6c907305{text-align:center}.elementor-3118 .elementor-element.elementor-element-6c907305 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:1.4em;line-height:1.5em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-1d869b61>.elementor-widget-container{padding:1em 0}.elementor-3118 .elementor-element.elementor-element-1d869b61{text-align:center;font-family:"PT Sans",Sans-serif;font-size:1em;line-height:1.6em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-5877948b .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-5877948b .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-5877948b .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-5877948b>.elementor-widget-container{margin:100px 0 0}.elementor-3118 .elementor-element.elementor-element-5877948b .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-7b6fe644:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-7b6fe644>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://comprartfg.info/wp-content/uploads/2023/02/07-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3118 .elementor-element.elementor-element-7b6fe644>.elementor-background-overlay{background-color:#2c3e50;opacity:.66;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-7b6fe644>.elementor-container{min-height:70vh}.elementor-3118 .elementor-element.elementor-element-7b6fe644{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-3118 .elementor-element.elementor-element-7b6fe644>.elementor-shape-top .elementor-shape-fill{fill:#2c3e50}.elementor-3118 .elementor-element.elementor-element-7b6fe644>.elementor-shape-top svg{width:calc(246% + 1.3px);height:316px}.elementor-3118 .elementor-element.elementor-element-7b6fe644>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-3118 .elementor-element.elementor-element-7b6fe644>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:170px}.elementor-3118 .elementor-element.elementor-element-b7b5dc5{--iteration-count:infinite;--dynamic-text-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-b7b5dc5 .elementor-headline{text-align:left;font-family:"Playfair Display",Sans-serif;font-size:4.5rem;line-height:1em;letter-spacing:0px}.elementor-3118 .elementor-element.elementor-element-b7b5dc5 .elementor-headline-plain-text{color:#fff}.elementor-3118 .elementor-element.elementor-element-b7b5dc5 .elementor-headline-dynamic-text{font-family:"Playfair Display",Sans-serif}.elementor-3118 .elementor-element.elementor-element-52968c6a{--divider-border-style:solid;--divider-border-width:1px}.elementor-3118 .elementor-element.elementor-element-52968c6a>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-52968c6a .elementor-divider-separator{width:154px}.elementor-3118 .elementor-element.elementor-element-52968c6a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-6065e45d>.elementor-widget-container{margin:0 0 0 23%}.elementor-3118 .elementor-element.elementor-element-6065e45d{font-family:"PT Sans",Sans-serif;font-size:1.2em;line-height:1.7em;color:#fff}.elementor-3118 .elementor-element.elementor-element-200ded24{--spacer-size:0px}.elementor-3118 .elementor-element.elementor-element-200ded24>.elementor-widget-container{margin:0;border-style:solid;border-width:15px;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-200ded24:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/hexagon.svg);-webkit-mask-size:107%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-200ded24.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/hexagon.svg);-webkit-mask-size:107%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-4d00f527 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-4d00f527 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-4d00f527 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-4d00f527>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-4d00f527 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-2103ce98{--spacer-size:0px}.elementor-3118 .elementor-element.elementor-element-2103ce98>.elementor-widget-container{margin:0;border-style:double;border-width:35px;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-2103ce98:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/triangle.svg);-webkit-mask-size:200%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-2103ce98.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/triangle.svg);-webkit-mask-size:200%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-18cf3818>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3118 .elementor-element.elementor-element-18cf3818:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-18cf3818>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://comprartfg.info/wp-content/uploads/2023/02/pexels-photo-1353348-1.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-3118 .elementor-element.elementor-element-18cf3818>.elementor-background-overlay{background-color:#2c3e50;background-image:url("https://comprartfg.info/wp-content/uploads/2023/02/scattered-triangle-1.png");background-position:top right;background-repeat:no-repeat;background-size:contain;opacity:.63;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-18cf3818>.elementor-container{max-width:1200px;min-height:60vh}.elementor-3118 .elementor-element.elementor-element-18cf3818{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3118 .elementor-element.elementor-element-7060930e .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:3em;color:#fff}.elementor-3118 .elementor-element.elementor-element-273a546c{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-273a546c>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-273a546c .elementor-divider-separator{width:319px}.elementor-3118 .elementor-element.elementor-element-273a546c .elementor-divider{padding-block-start:29px;padding-block-end:29px}.elementor-3118 .elementor-element.elementor-element-11bb12ee{font-family:"PT Sans",Sans-serif;font-size:1.2rem;line-height:1.7em;color:#fff}.elementor-bc-flex-widget .elementor-3118 .elementor-element.elementor-element-7891962a.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3118 .elementor-element.elementor-element-7891962a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3118 .elementor-element.elementor-element-7891962a>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0)}.elementor-3118 .elementor-element.elementor-element-2afed69{--spacer-size:0px}.elementor-3118 .elementor-element.elementor-element-2afed69>.elementor-widget-container{margin:0;border-style:double;border-width:35px;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-2afed69:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/triangle.svg);-webkit-mask-size:200%;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-2afed69.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/triangle.svg);-webkit-mask-size:200%;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-67c95ffb>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-3118 .elementor-element.elementor-element-67c95ffb:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-67c95ffb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50;background-position:top left;background-repeat:no-repeat;background-size:contain}.elementor-3118 .elementor-element.elementor-element-67c95ffb>.elementor-container{min-height:400px}.elementor-3118 .elementor-element.elementor-element-67c95ffb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 60px}.elementor-3118 .elementor-element.elementor-element-67c95ffb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-2b2eef56>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3118 .elementor-element.elementor-element-7e1c5e96{text-align:center}.elementor-3118 .elementor-element.elementor-element-7e1c5e96 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:3em;color:#fff}.elementor-3118 .elementor-element.elementor-element-1856a0c9{text-align:center}.elementor-3118 .elementor-element.elementor-element-1856a0c9 .elementor-star-rating{font-size:35px}.elementor-3118 .elementor-element.elementor-element-1856a0c9 .elementor-star-rating i:before{color:#fffd23}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-main-swiper .swiper-slide{background-color:#e0d6c9;border-radius:5px}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-swiper-button{font-size:20px}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-testimonial__header{padding-block-end:calc( 31px / 2 )}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-testimonial__content{padding-block-start:calc( 31px / 2 )}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-testimonial__title{color:#000}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-testimonial__image img{width:27px;height:27px}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-testimonial__image+cite{margin-inline-start:17px;margin-inline-end:0}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-testimonial__icon{font-size:43px}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-testimonial__icon svg{width:43px}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-star-rating{font-size:0px}.elementor-3118 .elementor-element.elementor-element-6db71035 .elementor-star-rating i:not(:last-of-type){margin-inline-end:0px}.elementor-3118 .elementor-element.elementor-element-4c46226e{--spacer-size:0px}.elementor-3118 .elementor-element.elementor-element-4c46226e>.elementor-widget-container{margin:0;border-style:solid;border-width:15px;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-4c46226e:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/hexagon.svg);-webkit-mask-size:107%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-4c46226e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/hexagon.svg);-webkit-mask-size:107%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-5ea68aae:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-5ea68aae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50;background-position:top left;background-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-5ea68aae{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-3118 .elementor-element.elementor-element-5ea68aae>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-4c57f202 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Playfair Display",Sans-serif;font-size:2.4em;font-weight:300;padding:0}.elementor-3118 .elementor-element.elementor-element-65f808e7{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px}.elementor-3118 .elementor-element.elementor-element-65f808e7 .elementor-divider-separator{width:107px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-65f808e7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3118 .elementor-element.elementor-element-5f169dcd:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-5f169dcd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3118 .elementor-element.elementor-element-5f169dcd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:4em 0}.elementor-3118 .elementor-element.elementor-element-5f169dcd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-a03144d{text-align:center}.elementor-3118 .elementor-element.elementor-element-a03144d .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:2.2em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-1ffd7099{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:1px}.elementor-3118 .elementor-element.elementor-element-1ffd7099 .elementor-divider-separator{width:107px;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-1ffd7099 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-3118 .elementor-element.elementor-element-379a1a6 .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-379a1a6.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-379a1a6.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-379a1a6.elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-379a1a6.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-379a1a6.elementor-view-default .elementor-icon svg{fill:#ed8b00}.elementor-3118 .elementor-element.elementor-element-379a1a6 .elementor-icon{font-size:46px}.elementor-3118 .elementor-element.elementor-element-379a1a6 .elementor-icon svg{height:46px}.elementor-3118 .elementor-element.elementor-element-4972dba3{text-align:center}.elementor-3118 .elementor-element.elementor-element-4972dba3 .elementor-heading-title{font-size:1.4em;line-height:1.5em;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-7d9c8570>.elementor-widget-container{padding:1em 0}.elementor-3118 .elementor-element.elementor-element-7d9c8570{text-align:center;font-family:"PT Sans",Sans-serif;font-size:1em;line-height:1.6em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-3df1f156 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-3df1f156 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-3df1f156 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-3df1f156>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-3df1f156 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-3df1f156 .elementor-button .elementor-button-content-wrapper{gap:0px}.elementor-3118 .elementor-element.elementor-element-29ada353{text-align:center}.elementor-3118 .elementor-element.elementor-element-29ada353 .elementor-heading-title{font-size:1.4em;line-height:1.5em;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-6e4a84d2>.elementor-widget-container{padding:1em 0}.elementor-3118 .elementor-element.elementor-element-6e4a84d2{text-align:center;font-family:"PT Sans",Sans-serif;font-size:1em;line-height:1.6em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-824f0fb{text-align:center}.elementor-3118 .elementor-element.elementor-element-824f0fb .elementor-heading-title{font-size:1.4em;line-height:1.5em;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-507909db>.elementor-widget-container{padding:1em 0}.elementor-3118 .elementor-element.elementor-element-507909db{text-align:center;font-family:"PT Sans",Sans-serif;font-size:1em;line-height:1.6em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-72f32ce2{margin-top:30px;margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-28166bfe>.elementor-element-populated{margin:0 0 0 30%;--e-column-margin-right:0%;--e-column-margin-left:30%}.elementor-3118 .elementor-element.elementor-element-bde7745{text-align:center}.elementor-3118 .elementor-element.elementor-element-bde7745 .elementor-heading-title{font-size:1.3em;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-1c6982ce>.elementor-widget-container{padding:1em 0}.elementor-3118 .elementor-element.elementor-element-1c6982ce{text-align:center;font-family:"PT Sans",Sans-serif;font-size:1em;line-height:1.6em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-19fb42f8>.elementor-element-populated{margin:0 30% 0 0;--e-column-margin-right:30%;--e-column-margin-left:0%}.elementor-3118 .elementor-element.elementor-element-2258b030{text-align:center}.elementor-3118 .elementor-element.elementor-element-2258b030 .elementor-heading-title{font-size:1.3em;color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-207a44f7>.elementor-widget-container{padding:1em 0}.elementor-3118 .elementor-element.elementor-element-207a44f7{text-align:center;font-family:"PT Sans",Sans-serif;font-size:1em;line-height:1.6em;color:#2c3e50}.elementor-3118 .elementor-element.elementor-element-73119446 .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-73119446 .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-73119446 .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-73119446>.elementor-widget-container{margin:45px 0 0}.elementor-3118 .elementor-element.elementor-element-73119446 .elementor-button-content-wrapper{flex-direction:row}.elementor-3118 .elementor-element.elementor-element-788ba163:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-788ba163>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50;background-position:top left;background-repeat:no-repeat;background-size:contain}.elementor-3118 .elementor-element.elementor-element-788ba163>.elementor-container{min-height:400px}.elementor-3118 .elementor-element.elementor-element-788ba163{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 60px}.elementor-3118 .elementor-element.elementor-element-788ba163>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-74053bb3 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:3em;color:#fff}.elementor-3118 .elementor-element.elementor-element-9ea45b6{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-9ea45b6>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-9ea45b6 .elementor-divider-separator{width:319px}.elementor-3118 .elementor-element.elementor-element-9ea45b6 .elementor-divider{padding-block-start:50px;padding-block-end:50px}.elementor-3118 .elementor-element.elementor-element-35f63fa6{font-family:"PT Sans",Sans-serif;font-size:1.2rem;line-height:1.7em;color:#fff}.elementor-bc-flex-widget .elementor-3118 .elementor-element.elementor-element-56d7d209.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3118 .elementor-element.elementor-element-56d7d209.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3118 .elementor-element.elementor-element-56d7d209>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0)}.elementor-3118 .elementor-element.elementor-element-1455e023{--spacer-size:0px}.elementor-3118 .elementor-element.elementor-element-1455e023>.elementor-widget-container{margin:0;border-style:double;border-width:35px;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-1455e023:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/triangle.svg);-webkit-mask-size:142%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-1455e023.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/triangle.svg);-webkit-mask-size:142%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-66352e06:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-66352e06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ed8b00;background-image:url("https://comprartfg.info/wp-content/uploads/2023/02/redaction-memoire.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-3118 .elementor-element.elementor-element-66352e06>.elementor-background-overlay{background-color:#2c3e50;opacity:.78;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-66352e06>.elementor-container{min-height:18vh}.elementor-3118 .elementor-element.elementor-element-66352e06{border-style:solid;border-width:0 0 6px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:50px;margin-bottom:0;padding:30px 0}.elementor-3118 .elementor-element.elementor-element-66352e06,.elementor-3118 .elementor-element.elementor-element-66352e06>.elementor-background-overlay{border-radius:0}.elementor-3118 .elementor-element.elementor-element-66352e06>.elementor-shape-top svg{height:20px}.elementor-3118 .elementor-element.elementor-element-578ee5ee>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-48294475 .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-48294475.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-48294475.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-48294475.elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-48294475.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-48294475.elementor-view-default .elementor-icon svg{fill:#ed8b00}.elementor-3118 .elementor-element.elementor-element-2702d0f6 .elementor-counter-number-wrapper{color:#fff;font-size:30px;font-weight:800}.elementor-3118 .elementor-element.elementor-element-2702d0f6 .elementor-counter-title{color:#fff;font-size:14px;font-weight:700}.elementor-3118 .elementor-element.elementor-element-7bec4dd0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-2205765b .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-2205765b.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-2205765b.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-2205765b.elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-2205765b.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-2205765b.elementor-view-default .elementor-icon svg{fill:#ed8b00}.elementor-3118 .elementor-element.elementor-element-db7ae5 .elementor-counter-number-wrapper{color:#fff;font-size:30px;font-weight:800}.elementor-3118 .elementor-element.elementor-element-db7ae5 .elementor-counter-title{color:#fff;font-size:14px;font-weight:700}.elementor-3118 .elementor-element.elementor-element-55f50b74>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-be75961 .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-be75961.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-be75961.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-be75961.elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-be75961.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-be75961.elementor-view-default .elementor-icon svg{fill:#ed8b00}.elementor-3118 .elementor-element.elementor-element-32c164bc .elementor-counter-number-wrapper{color:#fff;font-size:30px;font-weight:800}.elementor-3118 .elementor-element.elementor-element-32c164bc .elementor-counter-title{color:#fff;font-size:14px;font-weight:700}.elementor-3118 .elementor-element.elementor-element-6be9873f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-104c89eb .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-104c89eb.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-104c89eb.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-104c89eb.elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-104c89eb.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-104c89eb.elementor-view-default .elementor-icon svg{fill:#ed8b00}.elementor-3118 .elementor-element.elementor-element-256c97d3 .elementor-counter-number-wrapper{color:#fff;font-size:30px;font-weight:800}.elementor-3118 .elementor-element.elementor-element-256c97d3 .elementor-counter-title{color:#fff;font-size:14px;font-weight:700}.elementor-3118 .elementor-element.elementor-element-4b00b272>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-29e2d95 .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-29e2d95.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-29e2d95.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-29e2d95.elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-29e2d95.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-29e2d95.elementor-view-default .elementor-icon svg{fill:#ed8b00}.elementor-3118 .elementor-element.elementor-element-7a3cca79 .elementor-counter-number-wrapper{color:#fff;font-size:30px;font-weight:800}.elementor-3118 .elementor-element.elementor-element-7a3cca79 .elementor-counter-title{color:#fff;font-size:14px;font-weight:700}.elementor-3118 .elementor-element.elementor-element-76e5b3c0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-5167f4fe .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-5167f4fe.elementor-view-stacked .elementor-icon{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-5167f4fe.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-5167f4fe.elementor-view-default .elementor-icon{color:#ed8b00;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-5167f4fe.elementor-view-framed .elementor-icon,.elementor-3118 .elementor-element.elementor-element-5167f4fe.elementor-view-default .elementor-icon svg{fill:#ed8b00}.elementor-3118 .elementor-element.elementor-element-336c09a3 .elementor-counter-number-wrapper{color:#fff;font-size:30px;font-weight:800}.elementor-3118 .elementor-element.elementor-element-336c09a3 .elementor-counter-title{color:#fff;font-size:14px;font-weight:700}.elementor-3118 .elementor-element.elementor-element-ea768db:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-ea768db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2c3e50;background-position:top left;background-repeat:no-repeat;background-size:contain}.elementor-3118 .elementor-element.elementor-element-ea768db{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 60px}.elementor-3118 .elementor-element.elementor-element-ea768db>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3118 .elementor-element.elementor-element-49a55bb>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3118 .elementor-element.elementor-element-0cb9fd5>.elementor-widget-container{padding:0}.elementor-3118 .elementor-element.elementor-element-0cb9fd5{text-align:left}.elementor-3118 .elementor-element.elementor-element-0cb9fd5 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:3em;color:#fff}.elementor-3118 .elementor-element.elementor-element-7c08267{--divider-border-style:solid;--divider-color:#ed8b00;--divider-border-width:2px}.elementor-3118 .elementor-element.elementor-element-7c08267>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-7c08267 .elementor-divider-separator{width:187px;margin:0 auto;margin-left:0}.elementor-3118 .elementor-element.elementor-element-7c08267 .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px}.elementor-3118 .elementor-element.elementor-element-9dfd65d .elementor-heading-title{color:#fff}.elementor-3118 .elementor-element.elementor-element-faa3a63{font-family:"PT Sans",Sans-serif;font-size:1.2rem;line-height:1.7em;color:#fff}.elementor-3118 .elementor-element.elementor-element-7f6e083>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3118 .elementor-element.elementor-element-0220ff0{--spacer-size:0px}.elementor-3118 .elementor-element.elementor-element-0220ff0>.elementor-widget-container{margin:0;border-style:double;border-width:18px;border-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-0220ff0:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/triangle.svg);-webkit-mask-size:200%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-0220ff0.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://comprartfg.info/wp-content/plugins/elementor/assets//mask-shapes/triangle.svg);-webkit-mask-size:200%;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-3118 .elementor-element.elementor-element-95a35bd .elementor-button{background-color:#ed8b00;font-family:"PT Sans Caption",Sans-serif;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-radius:0}.elementor-3118 .elementor-element.elementor-element-95a35bd .elementor-button:hover,.elementor-3118 .elementor-element.elementor-element-95a35bd .elementor-button:focus{background-color:#ed8b00}.elementor-3118 .elementor-element.elementor-element-95a35bd>.elementor-widget-container{margin:70px 0 0}@media(max-width:1024px){.elementor-3118 .elementor-element.elementor-element-325c3af5 .elementor-heading-title{font-size:3em}.elementor-3118 .elementor-element.elementor-element-5c71fe97{font-size:1em}.elementor-3118 .elementor-element.elementor-element-5f0c460c .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-2e216686>.elementor-element-populated{padding:1em}.elementor-3118 .elementor-element.elementor-element-8c26825 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-57c0bea6 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-4c56a19c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3118 .elementor-element.elementor-element-5cf6f93c>.elementor-widget-container{margin:0;padding:0}.elementor-3118 .elementor-element.elementor-element-197430b9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3118 .elementor-element.elementor-element-5fcd1177 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-1052fdbd .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-40e6b218 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-14ccd036 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-65dcc2b2{padding:2em}.elementor-3118 .elementor-element.elementor-element-5ba528a5 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-1af10ad>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3118 .elementor-element.elementor-element-6fb416fe>.elementor-widget-container{margin:0;padding:0}.elementor-3118 .elementor-element.elementor-element-2489433b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3118 .elementor-element.elementor-element-7b3a9c25 .elementor-heading-title{font-size:2em}.elementor-3118 .elementor-element.elementor-element-14b3bf18>.elementor-widget-container{margin:0 10px 0 0}.elementor-3118 .elementor-element.elementor-element-14b3bf18{text-align:justify}.elementor-3118 .elementor-element.elementor-element-37762cdb .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-76f744db .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-410a378 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-35c669ef{padding:0}.elementor-3118 .elementor-element.elementor-element-7dc7e49e .elementor-heading-title{font-size:2em}.elementor-3118 .elementor-element.elementor-element-5c38b637 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-4402522 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-367f7992 .elementor-button{font-size:2em}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px}.elementor-3118 .elementor-element.elementor-element-411cd6be .swiper-slide{height:50vh}.elementor-3118 .elementor-element.elementor-element-411cd6be .elementor-slide-heading{font-size:3.1rem}.elementor-3118 .elementor-element.elementor-element-fd6b8a4>.elementor-element-populated{padding:2em}.elementor-3118 .elementor-element.elementor-element-1ac2155c .elementor-heading-title{font-size:2em}.elementor-3118 .elementor-element.elementor-element-5f9501c0 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-6fa48d10>.elementor-element-populated{padding:2em}.elementor-3118 .elementor-element.elementor-element-15f42132 .elementor-heading-title{font-size:1.1rem}.elementor-3118 .elementor-element.elementor-element-6b3d0acc .elementor-heading-title{font-size:1.1rem}.elementor-3118 .elementor-element.elementor-element-500f1310 .elementor-heading-title{font-size:1.1rem}.elementor-3118 .elementor-element.elementor-element-6c907305 .elementor-heading-title{font-size:1.1rem}.elementor-3118 .elementor-element.elementor-element-5877948b .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-6e68637a>.elementor-element-populated{padding:1em}.elementor-3118 .elementor-element.elementor-element-4d00f527 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-18cf3818{padding:30px}.elementor-3118 .elementor-element.elementor-element-7060930e .elementor-heading-title{font-size:4em}.elementor-3118 .elementor-element.elementor-element-11bb12ee{font-size:1em}.elementor-3118 .elementor-element.elementor-element-67c95ffb{padding:2em}.elementor-3118 .elementor-element.elementor-element-7e1c5e96 .elementor-heading-title{font-size:4em}.elementor-3118 .elementor-element.elementor-element-4c57f202 .elementor-button{font-size:2em}.elementor-3118 .elementor-element.elementor-element-a03144d .elementor-heading-title{font-size:2em}.elementor-3118 .elementor-element.elementor-element-3df1f156 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-73119446 .elementor-button{font-size:1em}.elementor-3118 .elementor-element.elementor-element-788ba163{padding:0}.elementor-3118 .elementor-element.elementor-element-56160028>.elementor-element-populated{padding:4em}.elementor-3118 .elementor-element.elementor-element-74053bb3 .elementor-heading-title{font-size:4em}.elementor-3118 .elementor-element.elementor-element-35f63fa6{font-size:1em}.elementor-3118 .elementor-element.elementor-element-56d7d209>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3118 .elementor-element.elementor-element-2702d0f6 .elementor-counter-title{font-size:12px}.elementor-3118 .elementor-element.elementor-element-db7ae5 .elementor-counter-title{font-size:12px}.elementor-3118 .elementor-element.elementor-element-32c164bc .elementor-counter-title{font-size:12px}.elementor-3118 .elementor-element.elementor-element-256c97d3 .elementor-counter-title{font-size:12px}.elementor-3118 .elementor-element.elementor-element-7a3cca79 .elementor-counter-title{font-size:12px}.elementor-3118 .elementor-element.elementor-element-336c09a3 .elementor-counter-title{font-size:12px}.elementor-3118 .elementor-element.elementor-element-0cb9fd5 .elementor-heading-title{font-size:3em}.elementor-3118 .elementor-element.elementor-element-faa3a63{font-size:1em}.elementor-3118 .elementor-element.elementor-element-95a35bd .elementor-button{font-size:1em}}@media(max-width:767px){.elementor-3118 .elementor-element.elementor-element-15a8d242{margin-top:0;margin-bottom:0;padding:150px 0 0}.elementor-3118 .elementor-element.elementor-element-325c3af5>.elementor-widget-container{margin:-60px 0 0;padding:0}.elementor-3118 .elementor-element.elementor-element-325c3af5{text-align:center}.elementor-3118 .elementor-element.elementor-element-325c3af5 .elementor-heading-title{font-size:1.7em;line-height:1.4em}.elementor-3118 .elementor-element.elementor-element-7757a3b8 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-7757a3b8 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-5c71fe97{text-align:center;font-size:15px;line-height:1.2em}.elementor-3118 .elementor-element.elementor-element-5f0c460c>.elementor-widget-container{margin:10px 0}.elementor-3118 .elementor-element.elementor-element-5f0c460c .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-26d8808{padding:0 0 2em}.elementor-3118 .elementor-element.elementor-element-37241939 .elementor-heading-title{font-size:20px;letter-spacing:1.8px}.elementor-3118 .elementor-element.elementor-element-21174036 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-268eebda{text-align:center}.elementor-3118 .elementor-element.elementor-element-8c26825 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-9900640{margin-top:0;margin-bottom:0;padding:0}.elementor-3118 .elementor-element.elementor-element-106c0146{margin-top:0;margin-bottom:0;padding:0}.elementor-3118 .elementor-element.elementor-element-57c0bea6 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-50605b34 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-2e2764e9{margin-top:0;margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-5cc7f492{text-align:center}.elementor-3118 .elementor-element.elementor-element-67e6971a{text-align:center}.elementor-3118 .elementor-element.elementor-element-64270dd0 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-2ccbed0b{text-align:center}.elementor-3118 .elementor-element.elementor-element-5fcd1177 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-7e5d66f2{padding:0}.elementor-3118 .elementor-element.elementor-element-2eaf9e0e>.elementor-element-populated{padding:2em}.elementor-3118 .elementor-element.elementor-element-36ffd44{text-align:center}.elementor-3118 .elementor-element.elementor-element-41e11b3a{margin-top:0;margin-bottom:0;padding:0}.elementor-3118 .elementor-element.elementor-element-2367bbff .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-2367bbff .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-48a40741{text-align:center}.elementor-3118 .elementor-element.elementor-element-1052fdbd .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-51f3d225{padding:0}.elementor-3118 .elementor-element.elementor-element-706fff>.elementor-element-populated{padding:2em}.elementor-3118 .elementor-element.elementor-element-b6a4714{margin-top:0;margin-bottom:0;padding:0}.elementor-3118 .elementor-element.elementor-element-6871256 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-6871256 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-b8fc7e3{text-align:center}.elementor-3118 .elementor-element.elementor-element-40e6b218 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-380f1529{padding:0}.elementor-3118 .elementor-element.elementor-element-63a5669>.elementor-element-populated{padding:2em}.elementor-3118 .elementor-element.elementor-element-5e48c008{margin-top:0;margin-bottom:0;padding:0}.elementor-3118 .elementor-element.elementor-element-2ea5c179 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-2ea5c179 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-4e2cf249{text-align:center}.elementor-3118 .elementor-element.elementor-element-14ccd036 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-65dcc2b2{padding:20px}.elementor-3118 .elementor-element.elementor-element-5ba528a5>.elementor-widget-container{margin:30px}.elementor-3118 .elementor-element.elementor-element-5ba528a5 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-55d0e625{margin-top:0;margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-6fb416fe .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-f561bb8{text-align:center}.elementor-3118 .elementor-element.elementor-element-445abe1b{text-align:center}.elementor-3118 .elementor-element.elementor-element-7b3a9c25>.elementor-widget-container{margin:30px 0 0}.elementor-3118 .elementor-element.elementor-element-7b3a9c25 .elementor-heading-title{font-size:1.7em}.elementor-3118 .elementor-element.elementor-element-4cad4c0e .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-14b3bf18{text-align:center}.elementor-3118 .elementor-element.elementor-element-37762cdb>.elementor-widget-container{margin:30px}.elementor-3118 .elementor-element.elementor-element-37762cdb .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-4c23b4de>.elementor-element-populated{padding:50px 20px 30px}.elementor-3118 .elementor-element.elementor-element-44f4333c .elementor-heading-title{font-size:20px;letter-spacing:1.8px}.elementor-3118 .elementor-element.elementor-element-14dd9fb9 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-76f744db>.elementor-widget-container{margin:30px}.elementor-3118 .elementor-element.elementor-element-76f744db .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-94c8e5e>.elementor-shape-bottom svg{height:0}.elementor-3118 .elementor-element.elementor-element-4b5e78d>.elementor-element-populated{padding:50px 20px 30px}.elementor-3118 .elementor-element.elementor-element-776294e .elementor-heading-title{font-size:20px;letter-spacing:1.8px}.elementor-3118 .elementor-element.elementor-element-e32beb8 .elementor-icon-wrapper{text-align:left}.elementor-3118 .elementor-element.elementor-element-bd350cc{text-align:center}.elementor-3118 .elementor-element.elementor-element-410a378>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-410a378 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-35c669ef>.elementor-shape-bottom svg{height:14px}.elementor-3118 .elementor-element.elementor-element-35c669ef{padding:1em}.elementor-3118 .elementor-element.elementor-element-11392c1d>.elementor-element-populated{padding:30px 20px}.elementor-3118 .elementor-element.elementor-element-7dc7e49e{text-align:center}.elementor-3118 .elementor-element.elementor-element-7dc7e49e .elementor-heading-title{font-size:1.7em}.elementor-3118 .elementor-element.elementor-element-673c5295{text-align:center}.elementor-3118 .elementor-element.elementor-element-18ea9401>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-18ea9401 .elementor-divider{text-align:center}.elementor-3118 .elementor-element.elementor-element-18ea9401 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-5c38b637>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-5c38b637 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-7e28c4d0>.elementor-element-populated{padding:20px}.elementor-3118 .elementor-element.elementor-element-4402522>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-4402522 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-367f7992 .elementor-button{font-size:1.5em}.elementor-3118 .elementor-element.elementor-element-7442b62>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-7442b62 .elementor-divider-separator{width:25%}.elementor-3118 .elementor-element.elementor-element-756b7345{margin-top:7%;margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box{height:190px}.elementor-3118 .elementor-element.elementor-element-55448448 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box{height:190px}.elementor-3118 .elementor-element.elementor-element-51cc6772 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:22px}.elementor-3118 .elementor-element.elementor-element-411cd6be .swiper-slide{height:60vh}.elementor-3118 .elementor-element.elementor-element-411cd6be .swiper-slide-inner{padding:20px}.elementor-3118 .elementor-element.elementor-element-411cd6be .elementor-slide-heading{font-size:1.4em}.elementor-3118 .elementor-element.elementor-element-411cd6be .elementor-slide-description{font-size:1em}.elementor-3118 .elementor-element.elementor-element-411cd6be .elementor-slide-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-1ac2155c .elementor-heading-title{font-size:1.7em}.elementor-3118 .elementor-element.elementor-element-5f9501c0 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-7f5d4430{margin-top:0;margin-bottom:0}.elementor-3118 .elementor-element.elementor-element-5877948b>.elementor-widget-container{margin:0}.elementor-3118 .elementor-element.elementor-element-5877948b .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-7b6fe644>.elementor-shape-bottom svg{height:14px}.elementor-3118 .elementor-element.elementor-element-7b6fe644{padding:1em}.elementor-3118 .elementor-element.elementor-element-b7b5dc5 .elementor-headline{text-align:center;font-size:2.5rem}.elementor-3118 .elementor-element.elementor-element-6065e45d>.elementor-widget-container{margin:0;padding:0}.elementor-3118 .elementor-element.elementor-element-6065e45d{text-align:center}.elementor-3118 .elementor-element.elementor-element-4d00f527 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-18cf3818>.elementor-container{min-height:50vh}.elementor-3118 .elementor-element.elementor-element-18cf3818{padding:4%}.elementor-3118 .elementor-element.elementor-element-7060930e .elementor-heading-title{font-size:3em}.elementor-3118 .elementor-element.elementor-element-273a546c .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-67c95ffb{margin-top:0;margin-bottom:0;padding:0}.elementor-3118 .elementor-element.elementor-element-7e1c5e96 .elementor-heading-title{font-size:2.2em}.elementor-3118 .elementor-element.elementor-element-4c57f202 .elementor-button{font-size:1.5em}.elementor-3118 .elementor-element.elementor-element-a03144d .elementor-heading-title{font-size:1.7em}.elementor-3118 .elementor-element.elementor-element-379a1a6 .elementor-icon-wrapper{text-align:center}.elementor-3118 .elementor-element.elementor-element-3df1f156>.elementor-widget-container{margin:-15px 0 20px}.elementor-3118 .elementor-element.elementor-element-3df1f156 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-28166bfe>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3118 .elementor-element.elementor-element-19fb42f8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3118 .elementor-element.elementor-element-73119446 .elementor-button{font-size:.75em}.elementor-3118 .elementor-element.elementor-element-56160028>.elementor-element-populated{padding:0}.elementor-3118 .elementor-element.elementor-element-74053bb3{text-align:center}.elementor-3118 .elementor-element.elementor-element-74053bb3 .elementor-heading-title{font-size:2.6em}.elementor-3118 .elementor-element.elementor-element-9ea45b6 .elementor-divider-separator{width:59%;margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-9ea45b6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-35f63fa6>.elementor-widget-container{margin:0;padding:0}.elementor-3118 .elementor-element.elementor-element-35f63fa6{text-align:center}.elementor-3118 .elementor-element.elementor-element-56d7d209>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-3118 .elementor-element.elementor-element-66352e06>.elementor-container{min-height:85vh}.elementor-3118 .elementor-element.elementor-element-578ee5ee{width:50%}.elementor-3118 .elementor-element.elementor-element-48294475 .elementor-icon{font-size:35px}.elementor-3118 .elementor-element.elementor-element-48294475 .elementor-icon svg{height:35px}.elementor-3118 .elementor-element.elementor-element-2702d0f6 .elementor-counter-number-wrapper{font-size:25px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-2702d0f6 .elementor-counter-title{font-size:14px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-7bec4dd0{width:50%}.elementor-3118 .elementor-element.elementor-element-2205765b .elementor-icon{font-size:35px}.elementor-3118 .elementor-element.elementor-element-2205765b .elementor-icon svg{height:35px}.elementor-3118 .elementor-element.elementor-element-db7ae5 .elementor-counter-number-wrapper{font-size:25px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-db7ae5 .elementor-counter-title{font-size:14px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-55f50b74{width:50%}.elementor-3118 .elementor-element.elementor-element-55f50b74>.elementor-element-populated{margin:0 0 70px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3118 .elementor-element.elementor-element-be75961 .elementor-icon{font-size:35px}.elementor-3118 .elementor-element.elementor-element-be75961 .elementor-icon svg{height:35px}.elementor-3118 .elementor-element.elementor-element-32c164bc .elementor-counter-number-wrapper{font-size:25px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-32c164bc .elementor-counter-title{font-size:14px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-6be9873f{width:50%}.elementor-3118 .elementor-element.elementor-element-6be9873f>.elementor-element-populated{margin:0 0 70px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3118 .elementor-element.elementor-element-104c89eb .elementor-icon{font-size:35px}.elementor-3118 .elementor-element.elementor-element-104c89eb .elementor-icon svg{height:35px}.elementor-3118 .elementor-element.elementor-element-256c97d3 .elementor-counter-number-wrapper{font-size:25px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-256c97d3 .elementor-counter-title{font-size:14px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-4b00b272{width:50%}.elementor-3118 .elementor-element.elementor-element-29e2d95 .elementor-icon{font-size:35px}.elementor-3118 .elementor-element.elementor-element-29e2d95 .elementor-icon svg{height:35px}.elementor-3118 .elementor-element.elementor-element-7a3cca79 .elementor-counter-number-wrapper{font-size:25px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-7a3cca79 .elementor-counter-title{font-size:14px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-76e5b3c0{width:50%}.elementor-3118 .elementor-element.elementor-element-5167f4fe .elementor-icon{font-size:35px}.elementor-3118 .elementor-element.elementor-element-5167f4fe .elementor-icon svg{height:35px}.elementor-3118 .elementor-element.elementor-element-336c09a3 .elementor-counter-number-wrapper{font-size:25px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-336c09a3 .elementor-counter-title{font-size:14px;line-height:1.5em}.elementor-3118 .elementor-element.elementor-element-ea768db{margin-top:0;margin-bottom:0;padding:150px 0 0}.elementor-3118 .elementor-element.elementor-element-0cb9fd5>.elementor-widget-container{margin:-60px 0 0;padding:0}.elementor-3118 .elementor-element.elementor-element-0cb9fd5{text-align:center}.elementor-3118 .elementor-element.elementor-element-0cb9fd5 .elementor-heading-title{font-size:1.7em;line-height:1.4em}.elementor-3118 .elementor-element.elementor-element-7c08267 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-3118 .elementor-element.elementor-element-7c08267 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-3118 .elementor-element.elementor-element-faa3a63{text-align:center;font-size:15px;line-height:1.2em}.elementor-3118 .elementor-element.elementor-element-95a35bd>.elementor-widget-container{margin:10px 0}.elementor-3118 .elementor-element.elementor-element-95a35bd .elementor-button{font-size:.75em}}@media(min-width:768px){.elementor-3118 .elementor-element.elementor-element-4151484d{width:68.75%}.elementor-3118 .elementor-element.elementor-element-760b07c0{width:31.25%}.elementor-3118 .elementor-element.elementor-element-4c56a19c{width:16.552%}.elementor-3118 .elementor-element.elementor-element-197430b9{width:83.448%}.elementor-3118 .elementor-element.elementor-element-1af10ad{width:16.552%}.elementor-3118 .elementor-element.elementor-element-2489433b{width:83.448%}.elementor-3118 .elementor-element.elementor-element-6c065e59{width:32.583%}.elementor-3118 .elementor-element.elementor-element-4c23b4de{width:67.417%}.elementor-3118 .elementor-element.elementor-element-6e2351b{width:14.322%}.elementor-3118 .elementor-element.elementor-element-3d7d056{width:85.678%}.elementor-3118 .elementor-element.elementor-element-fd6b8a4{width:44.474%}.elementor-3118 .elementor-element.elementor-element-6fa48d10{width:55.351%}.elementor-3118 .elementor-element.elementor-element-6e68637a{width:55.5%}.elementor-3118 .elementor-element.elementor-element-7ff2629d{width:44.5%}.elementor-3118 .elementor-element.elementor-element-2b2eef56{width:38.858%}.elementor-3118 .elementor-element.elementor-element-67fbf2b0{width:61.142%}.elementor-3118 .elementor-element.elementor-element-56160028{width:68.75%}.elementor-3118 .elementor-element.elementor-element-56d7d209{width:31.25%}.elementor-3118 .elementor-element.elementor-element-49a55bb{width:68.75%}.elementor-3118 .elementor-element.elementor-element-7f6e083{width:31.25%}}@media(max-width:1024px) and (min-width:768px){.elementor-3118 .elementor-element.elementor-element-4c56a19c{width:30%}.elementor-3118 .elementor-element.elementor-element-197430b9{width:70%}.elementor-3118 .elementor-element.elementor-element-1af10ad{width:30%}.elementor-3118 .elementor-element.elementor-element-2489433b{width:70%}.elementor-3118 .elementor-element.elementor-element-11392c1d{width:100%}.elementor-3118 .elementor-element.elementor-element-7e28c4d0{width:100%}.elementor-3118 .elementor-element.elementor-element-6e68637a{width:80%}.elementor-3118 .elementor-element.elementor-element-7891962a{width:100%}}@media(min-width:1025px){.elementor-3118 .elementor-element.elementor-element-26d8808:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-26d8808>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-3118 .elementor-element.elementor-element-65dcc2b2:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-65dcc2b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-3118 .elementor-element.elementor-element-35c669ef:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-35c669ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-3118 .elementor-element.elementor-element-7b6fe644:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-7b6fe644>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-3118 .elementor-element.elementor-element-66352e06:not(.elementor-motion-effects-element-type-background),.elementor-3118 .elementor-element.elementor-element-66352e06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}