.elementor-77 .elementor-element.elementor-element-7399958:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-7399958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33D39A;background-image:url("https://old.firstcircle.group/wp-content/uploads/2020/09/Full-circle-packagaing-about-us.png");background-position:-24px -77px;background-repeat:no-repeat;background-size:105% auto;}.elementor-77 .elementor-element.elementor-element-7399958 > .elementor-container{min-height:18vw;}.elementor-77 .elementor-element.elementor-element-7399958{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-7399958 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-83e275f .elementor-heading-title{font-size:65px;text-transform:uppercase;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-b4185f2 > .elementor-container{max-width:971px;}.elementor-77 .elementor-element.elementor-element-b4185f2{margin-top:1%;margin-bottom:0%;}.elementor-77 .elementor-element.elementor-element-d1f9578{text-align:center;}.elementor-77 .elementor-element.elementor-element-d1f9578 .elementor-heading-title{font-size:34px;line-height:1.4em;}.elementor-77 .elementor-element.elementor-element-4c5f17a > .elementor-container{max-width:1600px;}.elementor-77 .elementor-element.elementor-element-4c5f17a{margin-top:2%;margin-bottom:2%;}.elementor-77 .elementor-element.elementor-element-1e5105a > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-77 .elementor-element.elementor-element-ff74379 img{width:22%;}.elementor-77 .elementor-element.elementor-element-acd42d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-acd42d5{text-align:center;}.elementor-77 .elementor-element.elementor-element-acd42d5 .elementor-heading-title{font-size:30px;text-transform:uppercase;color:#33D39A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-184feff > .elementor-widget-container{padding:0px 045px 0px 45px;}.elementor-77 .elementor-element.elementor-element-184feff{text-align:center;font-size:22px;font-weight:400;line-height:1.1em;color:#434342;}.elementor-77 .elementor-element.elementor-element-aa97584 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-77 .elementor-element.elementor-element-d4cab70 img{width:22%;}.elementor-77 .elementor-element.elementor-element-120b2eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-120b2eb{text-align:center;}.elementor-77 .elementor-element.elementor-element-120b2eb .elementor-heading-title{font-size:30px;text-transform:uppercase;color:#33D39A;}.elementor-77 .elementor-element.elementor-element-f8d7706 > .elementor-widget-container{padding:0px 045px 0px 45px;}.elementor-77 .elementor-element.elementor-element-f8d7706{text-align:center;font-size:22px;font-weight:400;line-height:1.1em;color:#434342;}.elementor-77 .elementor-element.elementor-element-f9718fe > .elementor-container{max-width:1600px;}.elementor-77 .elementor-element.elementor-element-f9718fe{margin-top:0%;margin-bottom:2%;}.elementor-77 .elementor-element.elementor-element-568ce4a > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-77 .elementor-element.elementor-element-24bdf26 img{width:22%;}.elementor-77 .elementor-element.elementor-element-904ef78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-904ef78{text-align:center;}.elementor-77 .elementor-element.elementor-element-904ef78 .elementor-heading-title{font-size:30px;text-transform:uppercase;color:#33D39A;}.elementor-77 .elementor-element.elementor-element-ebf68ce > .elementor-widget-container{padding:0px 045px 0px 45px;}.elementor-77 .elementor-element.elementor-element-ebf68ce{text-align:center;font-size:22px;font-weight:400;line-height:1.1em;color:#434342;}.elementor-77 .elementor-element.elementor-element-da014ff > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-77 .elementor-element.elementor-element-b7c98ad img{width:22%;}.elementor-77 .elementor-element.elementor-element-462f66d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-462f66d{text-align:center;}.elementor-77 .elementor-element.elementor-element-462f66d .elementor-heading-title{font-size:30px;text-transform:uppercase;color:#33D39A;}.elementor-77 .elementor-element.elementor-element-98da94f > .elementor-widget-container{padding:0px 045px 0px 45px;}.elementor-77 .elementor-element.elementor-element-98da94f{text-align:center;font-size:22px;font-weight:400;line-height:1.1em;color:#434342;}.elementor-77 .elementor-element.elementor-element-3eaa517:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-3eaa517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#434342;}.elementor-77 .elementor-element.elementor-element-3eaa517 > .elementor-container{min-height:400px;}.elementor-77 .elementor-element.elementor-element-3eaa517{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2%;margin-bottom:0%;}.elementor-77 .elementor-element.elementor-element-3eaa517 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-e89821e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-e89821e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.firstcircle.group/wp-content/uploads/2020/09/full-circle-packaging-about-us-history.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-77 .elementor-element.elementor-element-e89821e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-e89821e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-a4e28f1{--spacer-size:587px;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-d6b86c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-d6b86c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-d6b86c1 > .elementor-element-populated{padding:20px 20px 50px 50px;}.elementor-77 .elementor-element.elementor-element-640fe79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-640fe79{text-align:start;}.elementor-77 .elementor-element.elementor-element-640fe79 .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#33D39A;}.elementor-77 .elementor-element.elementor-element-9fe04be > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-77 .elementor-element.elementor-element-9fe04be{text-align:start;}.elementor-77 .elementor-element.elementor-element-9fe04be .elementor-heading-title{font-size:26px;line-height:1.4em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-f892623:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f892623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#434342;}.elementor-77 .elementor-element.elementor-element-f892623 > .elementor-container{min-height:208px;}.elementor-77 .elementor-element.elementor-element-f892623{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-77 .elementor-element.elementor-element-f892623 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-21976df > .elementor-container{max-width:746px;}.elementor-77 .elementor-element.elementor-element-fa69897 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-fa69897{text-align:center;}.elementor-77 .elementor-element.elementor-element-fa69897 .elementor-heading-title{font-size:30px;text-transform:uppercase;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-070eeab > .elementor-container{min-height:400px;}.elementor-77 .elementor-element.elementor-element-070eeab{margin-top:2%;margin-bottom:2%;}.elementor-77 .elementor-element.elementor-element-5b1b0c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-5b1b0c4{text-align:start;}.elementor-77 .elementor-element.elementor-element-5b1b0c4 .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#FAA627;}.elementor-77 .elementor-element.elementor-element-ee42635 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-77 .elementor-element.elementor-element-ee42635{text-align:start;}.elementor-77 .elementor-element.elementor-element-ee42635 .elementor-heading-title{font-size:26px;line-height:1.4em;color:#434342;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-77 .elementor-element.elementor-element-ca37294{--grid-columns:3;}.elementor-77 .elementor-element.elementor-element-ca37294 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-77 .elementor-element.elementor-element-ca37294 .e-loop-item > .elementor-section, .elementor-77 .elementor-element.elementor-element-ca37294 .e-loop-item > .elementor-section > .elementor-container, .elementor-77 .elementor-element.elementor-element-ca37294 .e-loop-item > .e-con, .elementor-77 .elementor-element.elementor-element-ca37294 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-77 .elementor-element.elementor-element-ca37294 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-ca37294 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-ca37294 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-77 .elementor-element.elementor-element-ca37294 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-77 .elementor-element.elementor-element-ca37294 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-77 .elementor-element.elementor-element-3e14f29:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-3e14f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33D39A;}.elementor-77 .elementor-element.elementor-element-3e14f29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3e14f29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-1789e1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-77 .elementor-element.elementor-element-1789e1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-ec781b8{margin-top:20px;margin-bottom:20px;}.elementor-77 .elementor-element.elementor-element-4a27d34{text-align:center;}.elementor-77 .elementor-element.elementor-element-4a27d34 .elementor-heading-title{font-size:35px;text-transform:uppercase;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-7399958 > .elementor-container{min-height:175px;}.elementor-77 .elementor-element.elementor-element-7399958:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-7399958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-77 .elementor-element.elementor-element-83e275f .elementor-heading-title{font-size:53px;}.elementor-77 .elementor-element.elementor-element-d1f9578 .elementor-heading-title{font-size:30px;}.elementor-77 .elementor-element.elementor-element-acd42d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-acd42d5 .elementor-heading-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-184feff{font-size:18px;}.elementor-77 .elementor-element.elementor-element-120b2eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-120b2eb .elementor-heading-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-f8d7706{font-size:18px;}.elementor-77 .elementor-element.elementor-element-904ef78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-904ef78 .elementor-heading-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-ebf68ce{font-size:18px;}.elementor-77 .elementor-element.elementor-element-462f66d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-462f66d .elementor-heading-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-98da94f{font-size:18px;}.elementor-77 .elementor-element.elementor-element-3eaa517 > .elementor-container{min-height:16px;}.elementor-77 .elementor-element.elementor-element-a4e28f1{--spacer-size:279px;}.elementor-77 .elementor-element.elementor-element-d6b86c1 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-640fe79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-640fe79 .elementor-heading-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-9fe04be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-9fe04be .elementor-heading-title{font-size:21px;}.elementor-77 .elementor-element.elementor-element-fa69897 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-fa69897 .elementor-heading-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-5b1b0c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-5b1b0c4 .elementor-heading-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-ee42635 .elementor-heading-title{font-size:20px;}.elementor-77 .elementor-element.elementor-element-ca37294{--grid-columns:2;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-7399958 > .elementor-container{min-height:183px;}.elementor-77 .elementor-element.elementor-element-7399958:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-7399958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-374px 0px;background-size:cover;}.elementor-77 .elementor-element.elementor-element-83e275f{text-align:center;}.elementor-77 .elementor-element.elementor-element-83e275f .elementor-heading-title{font-size:35px;}.elementor-77 .elementor-element.elementor-element-d1f9578 .elementor-heading-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-acd42d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-184feff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-120b2eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f8d7706 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-904ef78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-ebf68ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-462f66d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-98da94f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-640fe79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-640fe79 .elementor-heading-title{font-size:30px;}.elementor-77 .elementor-element.elementor-element-9fe04be .elementor-heading-title{font-size:20px;}.elementor-77 .elementor-element.elementor-element-fa69897 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-fa69897 .elementor-heading-title{font-size:30px;}.elementor-77 .elementor-element.elementor-element-5b1b0c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-5b1b0c4 .elementor-heading-title{font-size:30px;}.elementor-77 .elementor-element.elementor-element-ee42635 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-ee42635 .elementor-heading-title{font-size:20px;}.elementor-77 .elementor-element.elementor-element-ca37294{--grid-columns:1;}}/* Start custom CSS for html, class: .elementor-element-da50083 *//* The actual timelineHHG (the vertical ruler) */
.timelineHHG {
  position: relative;
  max-width: 900px;
  margin: 0 auto;
  font-family:'milibus';
}
.containerTimelineHHG h2{
    font-size:130%;
    color:#FAA627;
}

/* The actual timelineHHG (the vertical ruler) */
.timelineHHG::after {
  content: '';
  position: absolute;
  width: 6px;
  background-color: #FAA627;
  top: 0;
  bottom: 0;
  left: 50%;
  margin-left: -3px;
}

/* containerTimelineHHG around content */
.containerTimelineHHG {
  margin-top:11px;
  padding: 10px 0px;
  position: relative;
  background-color: inherit;
  width: 50%;
}

/* The circles on the timelineHHG */
.containerTimelineHHG::after {
  content: '';
  position: absolute;
  width: 25px;
  height: 25px;
  right: 47%;
  background-color: #FAA627;
  border: 5px solid white;
  top: -8px;
  border-radius: 50%;
  z-index: 1;
}
.containerTimelineHHG::before {
  content: '';
  position: absolute;
  width: 50%;
  height: 5px;
  right: 0px;
  background: #FAA627;
  border: 0px solid #FF9F55;
  top: 0px;
  border-radius:0;
  z-index: 1;
}

.containerTimelineHHG.right::before {
  left: 0px;
}
/* Place the containerTimelineHHG to the left */
.left {
  left: 0;
}

/* Place the containerTimelineHHG to the right */
.right {
  left: 50%;
}

/* Add arrows to the left containerTimelineHHG (pointing right) */

/* The actual content */
.containerTimelineHHG .content { 
  text-align:center;
  padding: 20px 20%;
  background-color: none;
  position: relative;
  border-radius: 0px;
  color:white;
  border:none;
}

/* Media queries - Responsive timelineHHG on screens less than 600px wide */
@media screen and (max-width: 600px) {
  /* Place the timelime to the left */
  .timelineHHG::after {
  left: 27px;
  }
  

  
  /* Full-width containerTimelineHHGs */
  .containerTimelineHHG {
  width: 100%;
  padding-left: 0px;
  padding-right: 5px;
  }
  
  /* Make sure that all arrows are pointing leftwards */
  .containerTimelineHHG::before {
  content:none;
  }

  /* Make sure all circles are at the same spot */
  .left::after, .right::after {
  left: 15px;
  }
  
  /* Make all right containerTimelineHHGs behave like the left ones */
  .right {
  left: 0%;
  }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-ca37294 */.elementor-77 .elementor-element.elementor-element-ca37294 img{
    margin-left:-4px;
}/* End custom CSS */